【问题标题】:Frameworks being used with ASP.NET MVC 3 for TDD?与 ASP.NET MVC 3 一起用于 TDD 的框架?
【发布时间】:2011-12-21 18:27:45
【问题描述】:

用于 TDD 的 ASP.NET MVC 3 中最流行的框架是什么?你在用什么?你为什么选择一个而不是另一个?

我曾与 Pex/Moles 合作过,我听说过 NUnit,还有什么?还有什么用的?

【问题讨论】:

    标签: asp.net-mvc-3 unit-testing tdd nunit


    【解决方案1】:

    我建议使用 xUnit + Nsubstitute + FluentAssertions。这些组合提供了非常简洁和富有表现力的语法。

    【讨论】:

      【解决方案2】:

      强烈推荐MvcConribg TestHelper,它是开源的,可以在nuget上找到

      【讨论】:

        【解决方案3】:

        我在MSpec 之上使用Machine.Fakes,因为它使用简单。它支持 Resharper 测试运行器,并得到 NCrunch 的支持。

        更新: 另外还有machine.specifications.mvc建立在MSpec之上。

        【讨论】:

        • 一开始你以为你在给我一份你最喜欢的谷物清单,快速浏览一下:Machine.Flakes,CaptainNCrunch。 Ty 供您参考。
        猜你喜欢
        • 1970-01-01
        • 2023-04-11
        • 2011-02-16
        • 2015-01-10
        • 1970-01-01
        • 2011-12-11
        • 2011-02-10
        • 2013-02-07
        • 2010-12-22
        相关资源
        最近更新 更多