如何在 Visual Studio 2022 中设置 NUnit?

dig*_*tig 38 nunit visual-studio-2022

NUnit 可以在 Visual Studio 2022 下运行吗?我能找到的所有设置说明都与 Visual Studio 的早期版本相关,并引用了不存在的内容(例如“Visual Studio 中的工具 -> 管理扩展”菜单。单击“在线”并输入搜索词“NUnit 测试适配器”-搜索没有结果)。如果有效,我如何设置?

小智 31

您可以使用 NuGet 包添加 NUnit 框架和 NUnit 测试适配器。

为此,请在“解决方案资源管理器”中右键单击您的项目,转到“管理 NuGet 包...”,在“浏览”部分中输入nunit,安装 NUnit 包和相应版本的适配器(对于 NUnit 2.x 为 NUnitTestAdapter 或对于 NUnit 3.x 为 NUnit3TestAdapter)。 X)。

  • 还需要将测试适配器添加到解决方案中的每个测试项目中。当我迁移在旧版 Visual Studio 中创建的项目时,这让我很困惑,以前只需要将适配器添加到解决方案中一次。 (5认同)

Mat*_*llo 10

FWIW,我安装了 NUnit Framework 和 NUnit Test Adapter 包,但我的测试仍然被忽略。我还必须安装 Microsoft.NET.Test.Sdk 包。我似乎总是忘记这件事。