【发布时间】:2010-05-22 19:59:26
【问题描述】:
我已阅读:http://martinfowler.com/articles/mocksArentStubs.html 我对存根和模拟的概念很清楚。我了解像 moq、rhinomocks 等隔离框架的需求,并且喜欢创建模拟对象。作为模拟,参与对期望的实际验证。但是为什么我们需要这些框架来创建存根。我宁愿推出一个手工创建的存根并在各种固定装置中使用它。
【问题讨论】:
-
+1 我非常喜欢 TDD 并且已经有很长一段时间了。到目前为止,使用模拟框架还不是很吸引人。我经常发现手动“模拟”通常也可以变成有用的实现,并且在测试中非常可重用。我很想看看人们怎么说。
标签: unit-testing rhino-mocks moq isolation-frameworks mocking