【发布时间】:2019-11-03 02:06:50
【问题描述】:
我刚刚安装了 Visual Studio 2019 Professional,如果我将它与我以前使用的 VS 2017 进行比较,我发现了一些不当行为。
测试资源管理器窗口
在 VS 2017 中,当我打开一个之前已经打开的项目时,我会在测试资源管理器中看到所有测试。在 VS 2019 中,在我重建解决方案之前,该窗口是空的。
如果我重新构建解决方案并发现所有 xUnit 测试,我将无法单击任何单个测试。我可以单击层次结构中的所有文件夹,但不能单击具有实际测试的叶节点 - 因此,如果测试失败或任何其他详细信息,我看不到异常。如果我右键单击测试,则始终禁用打开测试的可能性。
在 VS 2017 中,相同的解决方案无需任何更改即可正常工作。
【问题讨论】:
-
(没时间调查)但是我在 VS2019 中运行 xUnit 测试,其他团队成员在 VS2017 中运行。
-
@Richard xUnit 测试本身运行良好,但 UI 存在某种错误。我切换回 VS2017。
标签: visual-studio unit-testing xunit visual-studio-2019