![]() |
1
1
不确定它在这个特定的情况下是否工作得那么好,但是一般来说,我发现通过存根间接地测试这些类型的东西是最容易的。 不要检查存根调用的输出,而是显式指定存根的参数,然后验证返回值是否按预期使用(不管返回的实际数据如何)。如果是,那么您就知道您的存根是正确调用的。
如果这种方法在这种情况下对您不起作用,那么您可以使用 WhenCalled to inspect the call arguments and/or modify the return value .
在这种情况下,createWheelsOfSize(int)将只创建车轮列表。 希望这有帮助。 |
![]() |
2
1
你可以使用
在您的情况下,可能是:
|
|
wavesinaroom · 断言结构向量长度 8 月前 |
![]() |
Tim Kirkwood · 比较空数据帧 9 月前 |
![]() |
Kamran Khan · 使用单元测试ASP。NET核心 1 年前 |
![]() |
paymer · 为什么我的代码没有删除我的单元测试生成的zip文件? 1 年前 |
![]() |
Ricky Mo · 角度测试如何模拟导入的const 1 年前 |
![]() |
Natty · Visual Studio中缺少“代码覆盖率结果” 1 年前 |