能否将NUnit集成到Visual Studio 2010中?

13

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

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

是否可以在其中添加NUnit?

6个回答


2
这里有另一个工具可以做到这一点:NUnit for VS。我还没有使用过它:
这个Visual Studio Team System的插件将允许您像在Visual Studio中集成的单元测试一样运行NUnit测试。它使得Visual Studio将NUnit测试视为mstest。这意味着您可以像处理Visual Studio单元测试一样处理NUnit测试。例如在TFS中发布结果或代码覆盖率。

1

您可以按照文章中的说明进行操作。如果您不关心模板,请在被询问是否创建测试项目时选择No,然后手动将其添加到解决方案中。


1
我建议使用ReSharper VS.NET集成工具套件,其中包括一个出色的NUnit运行器。ReSharper是一款商业产品,但物有所值,是我们开发团队的标准配置。
(我对JetBrains没有商业利益 - 只是一个满意的客户)

0
您可以使用 Visual Studio 的 Testdriven.net 插件,从而可以直接在测试项目中运行 NUnit 测试。

0
另外,由于没有人提到它,这里有NCrunch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接