PHPUnit twierdzi, że nie jest wywoływana żadna metoda

Mam klasę A, która używa ServiceB. W pewnym przypadku ClassA nie powinien wywoływać żadnych metod ServiceB. Chcę teraz przetestować to i prawdziwość, żadne metody nie są rzeczywiście nazywane.

Można to zrobić w następujący sposób:

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

Czy istnieje sposób, aby po prostu stwierdzić „nie należy wywoływać żadnej metody na tym obiekcie”, a nie określać ograniczenia dla każdej metody?

questionAnswers(1)

yourAnswerToTheQuestion