Visual studio 2010 Resharper-在构建时运行NUnit单元测试

Visual studio 2010 Resharper-在构建时运行NUnit单元测试,visual-studio-2010,unit-testing,nunit,resharper,Visual Studio 2010,Unit Testing,Nunit,Resharper,在使用Visual Studio执行本地生成时,是否可以启用Resharper自动运行解决方案中的所有单元测试?我相信NUnit有一个选项“重新运行上次运行的测试”,但我没有通过Resharper或VS看到这样的选项 提前谢谢 太平绅士 [编辑]这可能重要,也可能不重要,但我应该指出,我是一个编写中等规模应用程序的单人团队。我建议创建一个构建脚本(MSBuild、nAnt、rake等等)-使用此脚本构建解决方案,然后对其运行测试 将构建过程与IDE分离将允许您向构建中添加更多内容(其他类型的测试

在使用Visual Studio执行本地生成时,是否可以启用Resharper自动运行解决方案中的所有单元测试?我相信NUnit有一个选项“重新运行上次运行的测试”,但我没有通过Resharper或VS看到这样的选项

提前谢谢

太平绅士


[编辑]这可能重要,也可能不重要,但我应该指出,我是一个编写中等规模应用程序的单人团队。

我建议创建一个构建脚本(MSBuild、nAnt、rake等等)-使用此脚本构建解决方案,然后对其运行测试

将构建过程与IDE分离将允许您向构建中添加更多内容(其他类型的测试、静态检查、样式检查等)


请参见主题。

我认为ReSharper没有这个选项,但您可以随时使用类似于或其他一种.NET连续测试框架。请注意,它们仍然是相当新的,边缘有点粗糙。

为将来遇到它的任何人发布这篇文章:

如果您正在运行Visual Studio 2012,则有人编写了一个插件,该插件将完全满足您的要求:
您需要dotCover,它在技术上是ReSharper Ultimate的一部分。dotCover是JetBrains的测试覆盖范围扩展。一旦您拥有了这个扩展,就有了一个“连续测试”功能,除了代码覆盖率之外,您还可以打开并配置它来运行构建、保存等测试

不过,我认为您的思路是正确的,在编写代码时尽早并尽可能经常地进行测试