Visual Studio 2022 中的测试资源管理器无法工作

问题描述 投票:0回答:5

当我单击“运行视图中的所有测试”时,它正在运行,但不显示测试已通过或失败。我的意思是它显示蓝色标记,如之前所示]

When I click Run All tests in view, it's running but not showing that tests are passed or failed. I mean it's showing blue marks as shown before

c# unit-testing visual-studio-2022
5个回答
15
投票

尝试通过在控制台中运行命令来调用它们

dotnet test

如果这没有帮助,可能是

NUnit 3 Test Adapter
丢失,您需要重新安装它。

我还建议您打开输出面板(单击视图-->输出),然后选择“测试”(从“显示输出自”下拉列表中)来查看测试运行器的错误输出,以获取更多信息你会得到具体的问题。


6
投票

找到此问题的另一种方法是检查“输出”窗口。一旦您从测试资源管理器触发了一个操作,输出窗口中应该有一个测试窗格,它可能也会给您一个答案。

例如:


1
投票

VS 2019 和 VS 2022:我必须在“测试”>“选项”下取消选中此框


0
投票

我的问题与将我的 MSTest 套件从 VS 2019 移植到 VS 2022 后的帖子相同。更新这些 MSTest 的 nuget 更新对我来说是有效的。可能的解决方案列表中还有一件事。


0
投票

它解决了我在 IDE 中安装“NUnit Test Generator VS2022”扩展的问题。 PS:必须清理并重建解决方案以识别所有测试,安装插件后。

© www.soinside.com 2019 - 2024. All rights reserved.