我知道有几个VS键盘快捷键用于运行单元测试,但我真的找不到并且想要的是能够在调试模式下运行最后执行的测试。
Ctrl+R、L 将重复上次运行,但不在调试模式下。
如果您正在调试测试,并且它更改了您实际运行的代码的上下文,然后您停止了测试,是否有办法仅使用键盘再次在调试模式下启动该测试?
我也想要同样的东西。
基于以下帖子中找到的技术
我搜索了 TestExplorer.DebugSelectedTests 并为其分配了快捷键。
至少在 VS2015 中(希望在 VS 2013 中),即使在调试时也会更改实际运行的代码的上下文。该测试在测试资源管理器窗口中保持选中状态。因此,您可以运行快捷键组合,测试将再次调试。
希望这也能为您解决问题。
如果您使用 ReSharper,则可以使用 Ctrl+U、D 在调试模式下重新运行测试。
https://www.jetbrains.com/resharper/features/unit_testing.html
调试上次运行测试的快捷键是:ctrl+R、ctrl+T