Допустим, я проверяю, что метод вызывает другой метод в php.
<?php
use \Mockery as m;
public function testMethodCallsOtherMethod {
$m = m::Mock(new StdClass);
$m->assertCalledWith('methodName')->once();
doSomethingSoMCallsMethodName($m);
}
function tearDown() {
m::close();
}
Когда я запускаю этот тест с PHPUnit, он сообщает, что тест не завершен, потому что в тесте нет утверждения PHPUnit. Однако это допустимый тест, и если метод не вызывается, произойдет ошибка. Любые хорошие решения для того, чтобы заставить PHPUnit понять, что это действительный тест?