我有一个包含 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),但我仍然看到此错误。这是怎么回事?为什么我的测试不运行?提前致谢! :)
有同样的问题。在 UnitTest 项目中安装“NUnit3TestAdapter”nuget 包为我解决了这个问题。
确保您在测试项目中引用了“nunit.framework.dll”
您需要安装
xunit.runner.visualstudio
包