在.NET上使用C#模拟工具

时间:2010-03-16 08:45:38

标签: .net unit-testing rhino-mocks

我是C#/ .NET的新手,但我已经做了很长一段时间的TDD了。我想知道在C#编写测试时可以用来模拟对象的最佳框架是什么?

3 个答案:

答案 0 :(得分:5)

热门选项

Moq和Rhino都是常规的模拟/存根框架。 TypeMock Isolator有点特殊,因为它修改IL以允许模拟您无法控制的类型。有些人喜欢这个。其他人觉得这太过于干扰。

答案 1 :(得分:3)

Moles允许用委托替换任何.NET方法。任何方法,包括密封类型中的静态方法或方法。

答案 2 :(得分:0)

您可以尝试Rhino MocksNMocks