You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2019中NUnit测试显示"Test Not run"问题求助

在Visual Studio 2019中解决NUnit测试显示"Test not run"的问题

在Visual Studio 2019中运行测试时,显示"Test not run"提示。已安装NUnit3Test Adapter及所需相关包,需要解决该问题以正常运行测试脚本。

以下是实用的排查和解决步骤:

  • 检查测试项目目标框架:确保测试项目与主项目的目标框架版本兼容,避免跨框架版本不匹配的情况。
  • 匹配NUnit包与适配器版本:NUnit3Test Adapter需和NUnit包版本兼容,版本差距过大可能导致测试无法识别。在NuGet包管理器中更新两者至最新兼容版本。
  • 清理重建解决方案:右键解决方案,依次选择「清理解决方案」和「生成解决方案」,清除编译缓存。
  • 查看测试输出日志:打开「测试」菜单→「输出」,在输出窗口下拉菜单选择「测试」,查看是否有依赖缺失、标记错误等具体报错信息。
  • 确认测试标记正确性:测试类需添加[TestFixture]标记,测试方法需添加[Test](或[TestCase]等参数化标记),缺失标记会导致测试不被识别。
  • 重置测试资源管理器:点击测试资源管理器右上角的刷新按钮,或关闭Visual Studio后删除解决方案目录下的.vs隐藏文件夹,重启项目。
  • 检查适配器启用状态:进入「工具」→「选项」→「测试」→「测试适配器」,确保NUnit3Test Adapter处于启用状态。

内容的提问来源于stack exchange,提问作者Esther 27

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 00:01:06