我是C#/ .NET的新手,但我已经做了很长一段时间的TDD了。我想知道在C#编写测试时可以用来模拟对象的最佳框架是什么?
答案 0 :(得分:5)
热门选项
Moq和Rhino都是常规的模拟/存根框架。 TypeMock Isolator有点特殊,因为它修改IL以允许模拟您无法控制的类型。有些人喜欢这个。其他人觉得这太过于干扰。
答案 1 :(得分:3)
Moles允许用委托替换任何.NET方法。任何方法,包括密封类型中的静态方法或方法。
答案 2 :(得分:0)
您可以尝试Rhino Mocks或NMocks