Benim birim testleri için bir yöntem doğru parametrelerle denir sınamak için sahte bir nesne kullanıyorum phpunit kullanıyorum. Ben sadece bir kez yapmak istediğinizde bu çalışıyor.
$logMock = $this->getMockBuilder('Logger')
->disableOriginalConstructor()
->getMock();
//check if it updates the correct record
$logMock->expects($this->exactly(1))
->method('updateLog')
->with(456, 'some status');
Şimdi updateLog ikinci kez (farklı parametrelerle) denir olmadığını test etmek istediğiniz bir durum var. Ben 'ile' yöntemi ile bunu nasıl görmüyorum.
Herkes bir öneri var mı?
Teşekkürler, Onno