是否可以将NUnit集成到Visual Studio 2010中?

时间:2010-06-01 08:38:51

标签: asp.net-mvc visual-studio visual-studio-2010 unit-testing nunit

当我在Visual Studio 2010中创建ASP.NET MVC Web应用程序时,它还提供了使用列表中的一个框架创建测试项目。

但我只有VS内置的测试框架。

是否可以在那里添加NUnit?

6 个答案:

答案 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