自迁移到VS2019后没有任何单元测试运行

时间:2020-06-23 12:27:11

标签: visual-studio

以前,我们使用的是Visual Studio 2017。 我们最近已迁移到使用Visual Studio 2019。

VS2019可以正确发现每个单元测试,但是当我们无法运行它们时。它说测试需要一些时间来执行(例如0.6s或1.8s),但它们不会产生任何结果,也不会达到任何断点。

我们尝试不加任何更改地添加MsTest.Adapter和NUnit3TestAdapter。

有什么主意吗?

1 个答案:

答案 0 :(得分:0)

找出要做什么(或者至少是可以使之起作用): 我们删除了每个测试包(MSTest.Adapter和NUnit3ATestAdapter)并添加了对Microsoft.VisualStudio.QualityTools.UnitTestFramework的直接引用(C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Community \ Common7 \ IDE \ PublicAssemblies \ Microsoft.VisualStudio .QualityTools.UnitTestFramework.dll)

现在,每个测试都可以正常工作(即使输出很糟糕)