当前位置:  开发笔记 > 编程语言 > 正文

Rhino Mocks:"验证"与"断言"

如何解决《RhinoMocks:"验证"与"断言"》经验,为你挑选了1个好方法。
如何解决《RhinoMocks:"验证"与"断言"》经验,为你挑选了1个好方法。

使用Rhino Mocks时,何时使用"VerifyAll"以及何时应该"断言"?



1> J.W...:

VerifyAll和Verify用于检查是否已调用某些方法(并可能验证调用它们的参数).这被认为是"基于交互的测试",并且在您要验证被测系统在其某个依赖项上调用方法时使用.

断言通常意味着您要确保返回的值具有正确的值.断言用于所谓的"基于状态的测试",它实质上是在对被测系统进行操作后验证其状态.

验证,看看这个.

另外,区分Mock和Stub.

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有