犀牛模拟中的“记录”是否已被弃用

时间:2010-08-26 15:50:43

标签: unit-testing rhino-mocks rhino-mocks-3.5

最新版本的Rhino mocks支持Arrange,Act Assert方法。这是否意味着不推荐使用以前版本中使用的记录方法?

我认为它是(已弃用),但在我阅读“单元测试的艺术”时,他在介绍Rhino Mocks时使用了Record方法。所以现在我不太确定......

任何人都知道吗?


更新:好的,在我对他的工作方式感到不满之前,我需要阅读整章。在5.8节中,他介绍了AAA语法。不过,我的问题仍然存在,现在首选:AAA还是记录?

1 个答案:

答案 0 :(得分:0)

使用AAA语法时不使用Record。你可以将链接粘贴到“单元测试的艺术”吗?引入AAA语法后,许多文档尚未更新。

编辑:我更喜欢AAA语法,因为它读得更好。在参数上设置一些约束似乎也更容易(尤其是Arg< ...> .Match),你不必记住运行ReplayAll等等。