【问题标题】:Nunit tests not running after upgrading from .NET Framework to .NET 5从 .NET Framework 升级到 .NET 5 后 Nunit 测试未运行
【发布时间】:2021-11-29 21:47:32
【问题描述】:

我刚刚将一个项目从 .NET Framework 4.7.2 升级到 .NET 5.0,现在当我打开测试资源管理器并尝试运行我的 NUnit 单元测试时,它们什么也没做——也找不到任何日志记录信息。我的环境:

  • Visual Studio Pro 2019 16.11.7
  • 已安装 NUnit 3 测试适配器 (v. 3.17.0) 扩展
  • NUnit (v. 3.13.1) 安装在相关测试项目中的 nuget 包
  • 测试项目的TFM和要测试的lib都是net5.0-windows

感谢您的任何指点。

【问题讨论】:

  • 不确定这是否有帮助,但我已将 NUnit3TestAdapter 和 Microsoft.NET.Test.Sdk 作为 nuget 包安装,并且可以正常工作。

标签: unit-testing nunit .net-5 visual-studio-extensions


【解决方案1】:

您缺少 Microsoft.NET.Test.Sdk NuGet 包。

【讨论】:

    猜你喜欢
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 2022-12-01
    • 2022-07-07
    • 2021-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多