Visual Studio有两个用于单元测试的默认键绑定: -
CTRL-R then CTRL-T : Debug the current unit test 'context'
(ie where the cursor is currently flashing).
CTRL-R then T : Run the current unit test 'context' (as above).
如何重新绑定这些以使用nUnit?目前,它们仅支持MSTest。
如果有任何帮助,我也安装了ReSharper。
我通过NuGet获取nUnit。我不通过一些msi,fwiw手动安装nUnit。
答案 0 :(得分:5)
我在工具上得到了这个 - >选项 - >环境 - >键盘
Theres 2 resharper命令,搜索 contextrun 并分配Ctrl + R,T和 contextdebug 并分配Ctrl + R,Ctrl + T
答案 1 :(得分:0)
查看Resharper->单元测试菜单。有运行测试的选项。我使用从解决方案运行所有测试(Ctrl + R,Ctrl + U - 对我来说R和U代表运行单元测试)。如果您有NUnit测试,它将运行它们。它也将运行MSTest测试。
要更改键绑定,请转到VS2010菜单工具 - >选项。然后选择左侧的键盘并在'显示包含'文本框的命令中输入'runsol'。分配您的首选键绑定。