当我在Visual Studio 2010中创建ASP.NET MVC Web应用程序时,它还提供了使用列表框架之一创建测试项目的方法。是否可以将NUnit集成到Visual Studio 2010中?
但我只有VS内置的测试框架。
可以在那里添加NUnit吗?
当我在Visual Studio 2010中创建ASP.NET MVC Web应用程序时,它还提供了使用列表框架之一创建测试项目的方法。是否可以将NUnit集成到Visual Studio 2010中?
但我只有VS内置的测试框架。
可以在那里添加NUnit吗?
您可以按照article中的说明操作。如果您不关心该模板,只需在询问创建测试项目时选择No
,然后将其手动添加到解决方案。
我建议,其中包括一个优秀的NUnit的转轮ReSharper suite of VS.NET integrated tools。 ReSharper是一款商业产品,但非常值得我们开发团队的资金和标准问题。
(我有没有JetBrains公司的商业利益 - 只是一个快乐的客户)
这里的另一种工具来做到这一点:NUnit for VS。我还没有使用它:
Visual Studio Team System的这个加载项将允许您像运行在Visual Studio中的Visual Studio单元测试一样运行NUnit测试。它使Visual Studio将NUnit测试看作mstest。这意味着您可以使用Visual Studio单元测试执行的所有操作都可以使用NUnit测试。例如在TFS或代码覆盖范围中发布结果。
您可以使用Visual Studio的Testdriven.net插件,它可以让您有机会直接从您的测试项目运行NUnit测试。
此外,没有人提到它,有NCrunch。