Visual Studio 2012在单元测试资源管理器中添加了“构建后运行测试”按钮,但似乎该选项在专业版中不可用。事实上,我的“单元测试资源管理器”只是称为“测试资源管理器”,根本没有那个按钮:
是否有任何扩展可以取代这个缺失的功能?与现有测试资源管理器 UI 集成的东西将是理想的。(免费选项也是首选,因为如果我能说服我的公司霸主为 VS Ultimate/Premium 买单,这无论如何都不是问题)
Visual Studio 2012在单元测试资源管理器中添加了“构建后运行测试”按钮,但似乎该选项在专业版中不可用。事实上,我的“单元测试资源管理器”只是称为“测试资源管理器”,根本没有那个按钮:
是否有任何扩展可以取代这个缺失的功能?与现有测试资源管理器 UI 集成的东西将是理想的。(免费选项也是首选,因为如果我能说服我的公司霸主为 VS Ultimate/Premium 买单,这无论如何都不是问题)
我将 F6 键重新映射到 TestExplorer.RunAllTests 而不是默认的 Build.BuildSolution
执行此操作时,Build.BuildSolution 会重新映射到 Ctrl-Shift-B。
它运行良好,因为现在我的 F6 reflex RunAllTests 可以保存所有修改过的文件、构建我的解决方案并运行我的单元测试。
我唯一需要更改的是我的窗口布局,以便我可以看到测试资源管理器窗口,这样我就知道是否有任何测试失败。
使用我写的关于此的博客的链接更新答案
Visual Studio 2012 的高级版和终极版中提供了“生成后运行测试”和“配置文件测试”功能。
NCrunch不是免费的,但它物有所值,并且优于 Visual Studio 中的任何和所有测试运行功能,无论版本如何。
您还可以查看http://www.continuoustests.com/ aka Mighty Moose。
它不像 NCrunch 那样流畅,但它是免费的。