我的VS2017副本中似乎缺少"创建单元测试"上下文菜单选项.
我知道有一点历史的它被删除,在VS2015然后重新添加后多哗然,但据我可以从告诉了VS2017微软的文档应该是有吧?
我正在处理的解决方案包含一个ASP.NET Web API 2应用程序,一个C#类库和几个测试项目,所有这些都是针对.NET Framework 4.5.1的.(我知道这个选项不应该出现在Microsoft Developer Community论坛上讨论的 .Net Core或.Net Standard项目).
我已经尝试右键单击代码窗口中的类名和方法名,类名称选项卡和解决方案资源管理器中的类文件都无济于事.
编辑:我的VS副本中已经安装了"测试工具核心功能":
编辑2:我可以确认现在修复了VS的最新版本.
我刚刚将 MSTest .NET Core 单元测试项目添加到 VS 2019 中的解决方案中,但现在似乎没有任何功能可用于向该项目添加新的单元测试文件。
重现缺少上下文菜单问题的步骤:
我缺少该选项,该选项存在于早期版本的 VS 中(对于针对完整 .NET 框架项目的完整单元测试项目,该选项在 VS2019 中仍然存在):
重现缺少单元测试模板问题的步骤:
我认为问题可能是我没有为 VS2019 安装单元测试工作负载,但查看 VS2019 的 Visual Studio 安装程序中的“单独组件”选项,“测试工具核心功能”选项似乎也消失了:
我知道“创建单元测试”上下文菜单选项预计不会出现在 VS2019 中,但据我所知,正常的单元测试功能和模板应该存在吗?
(PS:我很感激我可以从头开始编写单元测试,我只是问VS中的功能是否已经改变)
Visual Studio 2017 for .Net core 项目中缺少“创建单元测试”上下文菜单选项?
我读到一些文章说“创建单元测试”上下文菜单选项在 VS2017/Core/x64 配置中被删除。但那些都是旧文章了。那么,想检查一下这个选项现在是否可用?如果没有,我们是否有其他替代方案(扩展)来生成测试用例?如果是这样,请告诉我步骤。
我正在开发 VS 2017/.NetCore 2.0 项目。
感谢你的帮助!
unit-testing testcase asp.net-core-webapi visual-studio-2017 asp.net-core-2.0