ASP.NET(C#.NET 3.5)的最佳单元测试框架是什么?

ASP.NET(C#.NET 3.5)的最佳单元测试框架是什么?,asp.net,unit-testing,c#-3.0,nunit,Asp.net,Unit Testing,C# 3.0,Nunit,我想了解一下.NET领域中可用的单元测试框架。特别是那些适合ASP.NET(C#.NET 3.5)的 您的意见和建议将不胜感激。Visual Studio 2010有一个单元测试功能集,包含各种新奇的东西。这取决于您如何定义“最佳”。单元测试框架需要支持多种元素,选择通常取决于开发人员友好性。。我过去使用过NUnit/MSTest,我喜欢NUnit,因为它不仅支持各种模拟框架,如NMock、RhinoMock、MoQ等。。它还使您可以在不打开VS界面的情况下直接从NUnit UI运行单元测试的工

我想了解一下.NET领域中可用的单元测试框架。特别是那些适合ASP.NET(C#.NET 3.5)的


您的意见和建议将不胜感激。

Visual Studio 2010有一个单元测试功能集,包含各种新奇的东西。

这取决于您如何定义“最佳”。单元测试框架需要支持多种元素,选择通常取决于开发人员友好性。。我过去使用过NUnit/MSTest,我喜欢NUnit,因为它不仅支持各种模拟框架,如NMock、RhinoMock、MoQ等。。它还使您可以在不打开VS界面的情况下直接从NUnit UI运行单元测试的工作变得更轻松


如果您使用的是VS2008,那么也可以使用MSTest或NUnit

看看这个,我对NUnit+RhinoMocks+Resharper组合有很好的体验

nunit也很好,但visual studio自己提供。@Kyaw:如果您使用的是VS2008 professional。进行MSTest(集成在VS中)。除了MSTest我什么都不需要。。。事实上,我使用的是VS2008 TS。您认为MSTest由于与VS的内置集成以及未来的证明而具有优势吗?我已经读了几篇文章,但我仍然进退两难地选择哪一篇。我知道NUnit是一个老手。MSTest具有内置集成的优势。在我当前的项目中,我使用的是MSTest,我在CC.NET集成方面遇到了问题,当CI构建触发并且我的一个操作执行MSTests时,我总是发现流程挂起。然而,对于努尼特,我从未发现过这种情况。