使用Visual Studio执行本地构建时,是否可以使Resharper自动在解决方案中自动运行所有单元测试?我相信NUnit有一个选项“重新运行最后一次测试运行”但我没有通过Resharper或VS看到这样的选项。
提前致谢
JP
[编辑]这可能或不重要,但我应该指出,我是一个单人团队,编写一个中型应用程序。
答案 0 :(得分:11)
为将来遇到它的任何人发布此内容:
如果您正在运行Visual Studio 2012,则有人编写了一个可以完全满足您要求的插件: http://visualstudiogallery.msdn.microsoft.com/5dca9c5c-29cf-4fd7-b3ff-573e5776f0bd
答案 1 :(得分:8)
我不认为ReSharper有这个选项,但你总是可以转向像NCrunch或Continuous Testing这样的.NET其他连续测试框架之一。请注意,它们仍然相当新,并且边缘有点粗糙。
答案 2 :(得分:3)
我建议创建一个构建脚本(MSBuild,nAnt,rake,等等) - 使用此脚本构建解决方案,然后对其运行测试。
将构建过程与IDE分离将允许您向构建添加更多内容(其他类型的测试,静态检查,样式检查等)。
请参阅this blog entry主题。
答案 3 :(得分:2)