PHPUnit断言没有调用任何方法

耶罗恩·德道(Jeroen De Dauw)

我有一个使用ServiceB的ClassA。在某些情况下,ClassA应该最终不调用ServiceB的任何方法。我现在想测试一下,确实没有方法真正被调用。

可以按照以下步骤进行:

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

有没有一种方法可以简单地声明“不应在此对象上调用任何方法”,而是必须为每个方法指定一个限制?

塞浦路斯人

是的,这很简单,请尝试以下操作:

$classA->expects($this->never())->method($this->anything());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHPUnit方法调用期望与断言

来自分类Dev

PHPUnit方法调用期望与断言

来自分类Dev

断言没有方法被调用

来自分类Dev

没有任何方法签名的代码块

来自分类Dev

没有任何方法签名的代码块

来自分类Dev

是否有任何方法可以在javascript中多次调用eventListener?

来自分类Dev

“mount(2) 系统调用失败”,是否有任何方法会导致文件丢失?

来自分类Dev

为什么没有为命名指针类型定义任何方法?

来自分类Dev

名为“ User”的类,错误:任何方法的“对象没有属性”

来自分类Dev

在没有任何方法的情况下选择列表中最小和最大的数字

来自分类Dev

python是否会将没有cls或self参数的任何方法隐式视为静态?

来自分类Dev

在我的类中的任何方法之前调用特殊方法

来自分类Dev

用Maven生成的Eclipse项目没有任何方面

来自分类Dev

如何从列表中随机调用任何方法

来自分类Dev

如何从用户输入中调用任何方法或属性

来自分类Dev

在服务管理API上调用任何方法时出错

来自分类Dev

如何从用户输入中调用任何方法或属性

来自分类Dev

Python Mock没有断言调用

来自分类Dev

Python Mock没有断言调用

来自分类Dev

Dart有任何方法可以从stream.listen()调用onDone回调,其中流来自StreamController

来自分类Dev

反应调用父级方法没有任何反应

来自分类Dev

在rake任务中调用类方法,没有任何反应

来自分类Dev

我如何制作和调用没有任何参数的方法?

来自分类Dev

如何验证没有调用任何类的方法?

来自分类Dev

是否有任何方法可以映射多个属性

来自分类Dev

NUnit-断言方法调用在MaxTime内而没有设置时间

来自分类Dev

Java:从字节数组中获取ZipFile的任何方法(或带有直接getEntry方法的任何方法)?

来自分类Dev

Java:从字节数组中获取ZipFile的任何方法(或带有直接getEntry方法的任何方法)?

来自分类Dev

在 Spring Web MVC 注释中使用具有多个操作的主 jsp 页面并将部分 jsp 页面调用到主页面中的任何方法。任何例子?

Related 相关文章

  1. 1

    PHPUnit方法调用期望与断言

  2. 2

    PHPUnit方法调用期望与断言

  3. 3

    断言没有方法被调用

  4. 4

    没有任何方法签名的代码块

  5. 5

    没有任何方法签名的代码块

  6. 6

    是否有任何方法可以在javascript中多次调用eventListener?

  7. 7

    “mount(2) 系统调用失败”,是否有任何方法会导致文件丢失?

  8. 8

    为什么没有为命名指针类型定义任何方法?

  9. 9

    名为“ User”的类,错误:任何方法的“对象没有属性”

  10. 10

    在没有任何方法的情况下选择列表中最小和最大的数字

  11. 11

    python是否会将没有cls或self参数的任何方法隐式视为静态?

  12. 12

    在我的类中的任何方法之前调用特殊方法

  13. 13

    用Maven生成的Eclipse项目没有任何方面

  14. 14

    如何从列表中随机调用任何方法

  15. 15

    如何从用户输入中调用任何方法或属性

  16. 16

    在服务管理API上调用任何方法时出错

  17. 17

    如何从用户输入中调用任何方法或属性

  18. 18

    Python Mock没有断言调用

  19. 19

    Python Mock没有断言调用

  20. 20

    Dart有任何方法可以从stream.listen()调用onDone回调,其中流来自StreamController

  21. 21

    反应调用父级方法没有任何反应

  22. 22

    在rake任务中调用类方法,没有任何反应

  23. 23

    我如何制作和调用没有任何参数的方法?

  24. 24

    如何验证没有调用任何类的方法?

  25. 25

    是否有任何方法可以映射多个属性

  26. 26

    NUnit-断言方法调用在MaxTime内而没有设置时间

  27. 27

    Java:从字节数组中获取ZipFile的任何方法(或带有直接getEntry方法的任何方法)?

  28. 28

    Java:从字节数组中获取ZipFile的任何方法(或带有直接getEntry方法的任何方法)?

  29. 29

    在 Spring Web MVC 注释中使用具有多个操作的主 jsp 页面并将部分 jsp 页面调用到主页面中的任何方法。任何例子?

热门标签

归档