我有VS2017 Enterprise,我开发.NET Core应用程序并使用xUnit进行测试。但我没有看到CodeLens启用任何测试。我检查了CodeLens设置,一切都已打开。这是一个已知问题还是我错过了什么?
答案 0 :(得分:1)
这似乎是一个错误:
如果您创建一个新文件并编写一些测试,CodeLens将显示这些测试中使用的方法。如果关闭Visual Studio并重新打开它,CodeLens将停止工作。
我无法找到解决方法。
答案 1 :(得分:0)
这是一个已知的错误,您可以在GitHub issue list for xunit.net上看到。
目前处于测试阶段的 2.3版本已修复此问题。我所做的是检查Visual Studio 2017 nuget包管理器gui中的“ include prerelease ”复选框。然后我进入该对话框中的更新选项卡并安装了最新版本(目前 2.3.0-beta4-build3742 )。之后,CodeLens支持再次开始工作