我已经安装了新的Visual Studio 2012旗舰版。
我已经用我的解决方案创建了一个Test Project,它包含一些默认的单元测试。但是,右键单击新方法不再显示"Create Unit Tests“上下文菜单。
请参阅Visual Studio2010旗舰版:

和Visual Studio2012旗舰版:

知道为什么会这样吗?
更新:
面向Visual Studio2012和2013的解决方案:
微软已经承认了它的here,并提供了一个official work around patch来修复它。下载、安装并享受吧!
发布于 2012-03-22 00:19:24
这个特性是从VS中截取的。
http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/08/what-s-new-in-visual-studio-11-beta-unit-testing.aspx
生成单元测试向导-在VS2010中,您可以右键单击代码中的方法,我们将在您的测试项目中生成一个单元测试。此向导与MS-Test耦合非常紧密,并且依赖于私有访问器等功能来完成它的工作,所以它被删掉了。我们正在探索替代方案,但还没有任何好的解决方案。
编辑有一个变通办法:http://blogs.msdn.com/b/malaysia/archive/2013/02/20/right-click-create-unit-tests.aspx
发布于 2014-01-07 18:34:13
"“扩展可用

要直接从Visual Studio 2012/2013 IDE添加:
Updates
:"Unit Test Generator“
MSDN Video Demonstration
注意: VS 2012/2013中的MSTest仍然很糟糕
发布于 2012-12-04 05:48:27
菜单项仍然存在,但由于未知原因,它在代码编辑器中是不可见的。但是您可以使用visual studio命令来运行单元测试向导。您需要的命令是
EditorContextMenus.CodeWindow.CreateUnitTests打开命令窗口并在其中键入命令。或键入别名命令,如下所示
alias ut EditorContextMenus.CodeWindow.CreateUnitTests并指定别名以更快地运行命令。
另一种运行向导的方法是使用键盘快捷键。在Visual Studio中打开
Tools -> Options -> Environment -> Keyboard在“显示包含以下内容的命令”文本框中输入"createunit“以筛选出CreateUnitTests命令,选择它。在“使用新快捷键”组合框中选择“文本编辑器”,然后在“按快捷键”文本字段中按所需的快捷键(例如,Ctrl+T、Ctrl+C)。最后,按Assign按钮。享受吧!
https://stackoverflow.com/questions/9547055
复制相似问题