PHPUnit утверждает, что метод не вызывается

У меня есть ClassA, который использует ServiceB. В определенном случае ClassA должен в конечном итоге не вызывать какие-либо методы ServiceB. Теперь я хочу проверить это, и в действительности никакие методы действительно не вызываются.

Это можно сделать следующим образом:

$classA->expects( $this->never() )->method( 'first_method' );
$classA->expects( $this->never() )->method( 'second_method' );
...

Есть ли способ просто заявить, что «этот метод не должен вызываться», вместо того, чтобы указывать ограничение для каждого метода?

Ответы на вопрос(1)

Ваш ответ на вопрос