PHPUnit assert 不调用任何方法
2022-08-30 12:14:39
我有一个使用 ServiceB 的 ClassA。在某些情况下,A 类最终应该不会调用 ServiceB 的任何方法。我现在想测试一下,并且确实没有调用任何方法。
这可以按如下方式完成:
$classA->expects( $this->never() )->method( 'first_method' );
$classA->expects( $this->never() )->method( 'second_method' );
...
有没有办法简单地声明“不应在此对象上调用任何方法”,而不必为每个方法指定限制?