|
|
1
2
好吧,你可以确定
如果多次调用,则会失败。另一种更可靠的方法是模拟ExecuteService本身,然后使用
这样,您可以模拟执行器,然后检查execute方法是否被调用一次(实际上没有执行某些操作)。此时,someService。不应调用bar()方法。不,你得到传递给执行者的参数并执行它——现在是someService。bar()应该被调用一次。 |
|
|
2
0
既然你这么说
然而,这并不一定保证你在里面
然而,通过扩展上述方法,您可以额外测试调用堆栈,看看您是否在其中
|
|
|
wavesinaroom · 断言结构向量长度 1 年前 |
|
|
Tim Kirkwood · 比较空数据帧 1 年前 |
|
Kamran Khan · 使用单元测试ASP。NET核心 2 年前 |
|
|
paymer · 为什么我的代码没有删除我的单元测试生成的zip文件? 2 年前 |
|
|
Ricky Mo · 角度测试如何模拟导入的const 2 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 2 年前 |