VS2012-缺少添加测试



在VS 2010中,我可以右键单击一个方法,让MSTest为我创建一个单元测试。VS2012 pro中的这个功能在哪里?

命令仍然存在。转到"工具"->"选项"->"环境"->"键盘"。搜索createunittests的快捷方式。对话框中会出现相应的命令。只需为其指定一个键盘快捷键,即可使用。使用您创建的快捷方式后,其工作方式与VS2010完全相同。

刚才我自己也遇到过。以下是解释:http://connect.microsoft.com/VisualStudio/feedback/details/748493/missing-funtionality-of-creating-a-new-unit-test-from-editor

"‘新测试’菜单没有任何第三方适配器可以插入的扩展点。因此,我们决定将其删除。我们将所有新测试项目类型移动到文件->新建->项目对话框中。"

所以它似乎被删除了,因为它只是为MSTest制作的,现在他们开箱即用地支持几个框架。但我还是很怀念。。。应该能够默认为MSTest och NUnit。。。

应该在FILE菜单中选择Add而不是New项,以将测试项目添加到当前解决方案中。

以下步骤复制自演练:为托管代码创建和运行单元测试

创建单元测试项目:

  1. 在"文件"菜单上,选择"添加",然后选择"新建项目…"。。。。

  2. 在"新建项目"对话框中,展开"已安装",展开"Visual C#",然后选择"测试"。

  3. 从模板列表中,选择"单元测试项目"。

希望对你有所帮助。

最新更新