2015-11-12 13 views
6

で、元のコンストラクタを無効にして、これを変更:PHPUnitは - 私は嘲笑を使いたい嘲笑

$mockFoo = $this->getMockBuilder('Foo') 
     ->disableOriginalConstructor() 
     ->getMock(); 

これに:

$mockFoo = m::mock('Foo'); 

しかし、私は嘲笑でどのように無効にし、元のコンストラクタを知りません。あなたができるなら私を助けてください。 :-)

答えて

8

嘲笑はパラメータが指定されていない場合は、コンストラクタ呼び出しません:

\Mockery::mock('Foo'); 
関連する問題