2015-11-12 23 views
6

orijinal yapıcı devre dışı bırakmak ve bunu değiştirmek:PHPUnit - Ben alay kullanmak istiyorum alay

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

Buna:

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

Ama alaya nasıl devre dışı orijinal yapıcı bilmiyorum. Eğer yapabilirsen lütfen bana yardım et. :-)

cevap

8

alay hiçbir parametre belirtilmezse yapıcı çağırmaz:

\Mockery::mock('Foo');