【问题标题】:Mocking / stubbing non-virtual methods in .NET在 .NET 中模拟/存根非虚拟方法
【发布时间】:2011-09-25 22:57:34
【问题描述】:

存在哪些 .NET 模拟或存根框架可以存根非虚拟(甚至静态)方法,如 Microsoft Moles?最好有像 RhinoMocks AssertWasCalled 这样的东西。

【问题讨论】:

    标签: .net mocking rhino-mocks stub moles


    【解决方案1】:

    其实还有一个:Justmock
    我已经尝试过这 3 个框架,我选择了 Moles。确实,它只是 stub 东西,将它们变成 mock 是你的工作,但最后它并不太难(即使我发现教程不够清晰)。

    已经有关于选择什么框架的话题,比如here

    如果您真的想在通话中进行预编程验证,请花钱购买 Justmock 或 Typemock(价格更高,但仍然是领先者)。

    【讨论】:

      【解决方案2】:

      我知道两个:

      1. TypeMock

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-07-29
        • 2010-11-07
        • 2013-05-01
        • 1970-01-01
        • 2013-02-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多