![]() |
1
1
我认为不可能“重置”预期。在这种情况下,我将避免在设置中设置此模拟,而是创建一个方法来轻松设置它,并从每个测试中调用它:
然后在每个需要标准foo的测试中使用这个方法:
在您的特殊情况下,您必须手动创建foo并设置期望值:
当然,您会得到一些代码重复,但至少可以清楚地知道在哪个测试中使用了哪些期望。 |
![]() |
2
0
我刚刚找到了真正“覆盖”存根/期望的解决方案: Rhino Mocks: How to clear previous expectations on an object? 应用于我的问题,我现在可以写:
任何人的文件都说:
所以这似乎既不是一个bug,也不是一个未记录的特性。 |
|
wavesinaroom · 断言结构向量长度 5 月前 |
![]() |
Tim Kirkwood · 比较空数据帧 6 月前 |
![]() |
Kamran Khan · 使用单元测试ASP。NET核心 10 月前 |
![]() |
paymer · 为什么我的代码没有删除我的单元测试生成的zip文件? 11 月前 |
![]() |
Ricky Mo · 角度测试如何模拟导入的const 11 月前 |
![]() |
Natty · Visual Studio中缺少“代码覆盖率结果” 11 月前 |