如何将一些Visual Studio 2010键绑定映射到nunit的DEBUG和RUN命令?

时间:2011-05-21 06:47:55

标签: visual-studio-2010 nunit resharper mstest key-bindings

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。

2 个答案:

答案 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'。分配您的首选键绑定。