【发布时间】:2011-12-21 18:27:45
【问题描述】:
用于 TDD 的 ASP.NET MVC 3 中最流行的框架是什么?你在用什么?你为什么选择一个而不是另一个?
我曾与 Pex/Moles 合作过,我听说过 NUnit,还有什么?还有什么用的?
【问题讨论】:
标签: asp.net-mvc-3 unit-testing tdd nunit
用于 TDD 的 ASP.NET MVC 3 中最流行的框架是什么?你在用什么?你为什么选择一个而不是另一个?
我曾与 Pex/Moles 合作过,我听说过 NUnit,还有什么?还有什么用的?
【问题讨论】:
标签: asp.net-mvc-3 unit-testing tdd nunit
我建议使用 xUnit + Nsubstitute + FluentAssertions。这些组合提供了非常简洁和富有表现力的语法。
【讨论】:
强烈推荐MvcConribg TestHelper,它是开源的,可以在nuget上找到
【讨论】:
我在MSpec 之上使用Machine.Fakes,因为它使用简单。它支持 Resharper 测试运行器,并得到 NCrunch 的支持。
更新: 另外还有machine.specifications.mvc建立在MSpec之上。
【讨论】: