1
3
我看到了三种简单的解决方法: 1-更改call方法的签名以接收指向mock simple的指针,并在实例化简单结构时,将mock simple的地址提供给它:
2-不是最干净的解决方案,但仍然有效。如果您真的不能使用1,请使用它。在其他地方声明“hasbeencalled”,并将mockSimple更改为持有指向它的指针:
3 -可能是 非常糟糕的解决方案 :使用全局,所以我只能将其用作最后的手段(始终避免全局状态)。将“hasbeencalled”设为全局并从方法中修改它。
干杯! |
mg610 · 如何开始C++单元测试 2 年前 |
vidhu · 无URL的自动化测试 2 年前 |
Aessandro · js开关站单元测试[关闭] 6 年前 |
AntoineLB · 断言后期工作Django 6 年前 |
ravikant · Selenium脚本不工作异常 6 年前 |