我在 Visual Studio 2013 中使用 NUnit 测试。我们使用 NUnitTestAdapter 将 NUnit 的测试运行与 Visual Studio 集成。
Visual Studio 2013 NUnit 是 version="3.0.1" NUnitTestAdapter version="2.0.0" .Net Framework 4.5.2
所有软件包都是最新的并从 Nuget 安装。没有构建错误。我们在测试结果窗口中收到错误:
Attempt to load assembly with unsupported test framework in D:\JuniorAchievement\Git\jaums\JA.UMS.Tests\bin\Debug\JA.UMS.Tests.dll
在使用 Visual Studio 测试资源管理器运行或调试测试时。
测试能够在 Visual Studio 2013 Ultimate 上使用相同代码的一台机器上运行。我们其他都有 Visual Studio 2013 专业版,虽然我怀疑它与问题无关。
请帮忙。
更新
__________
更新到 NUnit3 测试适配器后没有错误,但仍然没有发现测试。
不知何故,这两个适配器都可用,但使用 Nuget 和 VS 扩展,我只能找到 NUnit3 测试适配器。
从https://visualstudiogallery.msdn.microsoft.com/0da0f6bd-9bb6-4ae3-87a8-537788622f2d安装 NUnit3 测试适配器