VS2019 MSTest V2在测试资源管理器中未显示发现的单元测试

时间:2019-09-30 18:12:54

标签: visual-studio mstest

已通过NuGet软件包管理器更新为MSTest.TestFramework和TestAdapter V2。现在,“测试资源管理器”不会显示任何发现的单元测试。在1.4版中确实可以正常工作。它们都是.net Framework测试。

“测试”输出显示:

[9/30/2019 11:05:50.280 AM Informational] ---------- Discovery started ----------
[9/30/2019 11:06:07.342 AM Informational] ========== Discovery finished: 388 tests found (0:00:17.0597599) ==========
[9/30/2019 11:06:07.343 AM Informational] No tests found to run.

,并且测试资源管理器为空: enter image description here

1 个答案:

答案 0 :(得分:0)

我做了同样的事情(通过NuGet从MSTest迁移到MSTestV2,并且删除了导致冲突的旧参考),并且我遇到了完全相同的问题,即空白的“测试资源管理器”窗口。

在我的情况下,解决方案是通过在重新启动VS时从文件夹%TEMP%\ VisualStudioTestExplorerExtensions中删除所有内容来清除缓存。所有测试再次出现。

希望有帮助。