寻找允许模拟静态方法的C#模拟框架

时间:2010-08-29 11:36:14

标签: c# mocking

我需要快速学习一个模拟框架,它允许模拟静态方法并为用C#编写的应用程序编写测试用例。你会推荐哪种框架?

1 个答案:

答案 0 :(得分:13)

您可以使用以下框架执行此操作:

  1. Typemock Isolator
  2. JustMock
  3. Moles(你只能存根方法,你不能断言它们。)
  4. 使用Isolator伪造静态方法的示例:

    Isolate.WhenCalled(() => MyClass.MethodReturningZero()).WillReturn(1);
    

    免责声明 - 我在Typemock工作