lin*_*le5 8 unit-testing visual-studio-2012
我正在尝试使用Visual Studio的单元测试生成功能.我找到的第一件事是这个扩展,但由于某种原因它不起作用 - 即使重新启动后,虽然我可以验证扩展已安装,但是当我正确时,"生成单元测试"不显示在上下文菜单中在方法中单击.
接下来我尝试的是我在其中一个评论中找到的解决方法 - 显然原始功能仍然存在,只是被埋没了.解决方法是:
EditorContextMenus.CodeWindow.CreateUnitTests
" 的快捷方式.但这也没有用 - 就像在,似乎没有任何事情发生.还有另外两个可能相关的命令 - EditorContextMenus.CodeWindow.GenerateUnitTests
和Project.AddUnitTest
.这些都不起作用 - 后者什么都不做,前者给我错误"控制器必须设置可测试的元素属性".
所以...我不确定还有什么可以尝试的.
我有同样的问题,这就是错误发生的原因.
在代码生成器的文档中,arthor提到了一个非常重要的先决条件.
在最终版本中,在生成单元测试功能亮起之前,我们需要一个公共类和至少一个公共方法.
从文章中我发现代码生成器有两个要求.
您可以尝试将Access修饰符设置为Public来解决问题
归档时间: |
|
查看次数: |
1469 次 |
最近记录: |