我正在尝试使用 Visual Studio 的单元测试生成功能。我发现的第一件事是这个扩展,但由于某种原因它不起作用 - 即使在重新启动后,虽然我可以验证扩展是否已安装,但当我正确时,“生成单元测试”不会出现在上下文菜单中 -在方法内单击。
我尝试的下一件事是我在其中一个评论中找到的解决方法 - 显然原始功能仍然存在,只是被埋没了。解决方法是:
- 工具->选项
- 环境->键盘
- 显示包含“单位”的命令
- 将快捷方式附加到“
EditorContextMenus.CodeWindow.CreateUnitTests
”。
但这也没有奏效——就像什么都没有发生一样。还有两个可能相关的其他命令 -EditorContextMenus.CodeWindow.GenerateUnitTests
和Project.AddUnitTest
. 这些都不起作用 - 后者什么都不做,前者给我错误“控制器必须设置可测试的元素属性”。
所以......我真的不确定还有什么可以尝试的。