NUnit 不会运行我的单元测试;说缺少测试适配器,但我确实安装了它

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

我有一个包含 NUnit 测试项目的 C# 解决方案。该项目拒绝运行任何测试;它们是通过发现找到的,但随后我在输出窗口中得到了这些错误(以及其他错误):

The active test discovery was aborted. Reason: Test host process crashed
========== Test discovery aborted: 0 Tests found in 1.9 sec ==========
---------- Resuming previously aborted test discovery ----------
Test project Tests does not reference any .NET NuGet adapter. Test discovery or execution might not work for this project.

现在我确实添加了该引用 (NUnit3TestAdapter),但我仍然看到此错误。这是怎么回事?为什么我的测试不运行?提前致谢! :)

c# visual-studio nunit visual-studio-2019
3个回答
2
投票

有同样的问题。在 UnitTest 项目中安装“NUnit3TestAdapter”nuget 包为我解决了这个问题。


0
投票

确保您在测试项目中引用了“nunit.framework.dll”


0
投票

您需要安装

xunit.runner.visualstudio

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