当我在Visual Studio 2010中创建ASP.NET MVC Web应用程序时,它还提供了使用列表中的一个框架创建测试项目。
但我只有VS内置的测试框架。
是否可以在那里添加NUnit?
答案 0 :(得分:10)
答案 1 :(得分:2)
这是执行此操作的另一个工具:NUnit for VS。我还没用过它:
Visual Studio Team System的这个加载项允许您运行NUnit测试,就像Visual Studio中集成的Visual Studio Unit测试一样。它使Visual Studio将NUnit测试视为mstest。这意味着您可以使用Visual Studio Unit测试完成所有操作,也可以使用NUnit测试。例如,在TFS或代码覆盖中发布结果。
答案 2 :(得分:1)
您可以按照此article中的说明进行操作。如果您不关心模板,只需在询问创建测试项目时选择No
,然后再手动将其添加到解决方案中。
答案 3 :(得分:1)
我推荐包含优秀NUnit跑步者的ReSharper suite of VS.NET integrated tools。 ReSharper是一种商业产品,但值得为我们的开发团队提供资金和标准问题。
(我对JetBrains没有任何商业兴趣 - 只是一个快乐的客户)
答案 4 :(得分:0)
您可以在Visual Studio中使用Testdriven.net插件,这样您就可以直接从测试项目中运行NUnit测试。
答案 5 :(得分:0)
此外,正如没人提到的那样,有NCrunch。