【问题标题】:Nunit tests are not shown in Test Explorer of VS2013 ExpressVS2013 Express 的测试资源管理器中未显示 Nunit 测试
【发布时间】:2017-01-27 11:06:47
【问题描述】:

我有visual studio 2013 express edition并且我引用了NUnit 2.6.2版本的DLL,但我不知道为什么测试资源管理器没有显示测试用例。

我确实搜索了具有类似问题的问题,并尝试按照 NuGet 包中的 Nunit 框架的建议进行操作,并确保 Nunit 引用和适配器版本正确等,但没有一个解决了问题。

现在我已经清理了 Visual Studio 中的所有内容,并且仅在参考中添加了 Nunit 2.6.2 DLL。 以下是包管理器控制台的输出。

PM> Get-Package
No packages installed.

有人可以帮我了解如何在我的测试资源管理器中获取 Nunit 测试吗?

【问题讨论】:

  • 是的,我添加了 Nunit 3 适配器,但这也没有帮助,因此我删除(卸载)了它

标签: visual-studio-2013 nunit


【解决方案1】:

您需要 NUnit Test Adapter 而不是 NUnit 3 测试适配器,因为您使用的是版本 2。

【讨论】:

    【解决方案2】:

    对不起... NUnit 测试适配器和 NUnit 3 测试适配器都是 Visual Studio 扩展。 Visual Studio 的 Express 版本不支持扩展。期间。

    您需要切换到支持扩展的 VS2015 或 VS2017 社区版。然后您可以安装两个适配器中的任何一个 - 取决于您使用的 NUnit 框架的版本。

    【讨论】:

      猜你喜欢
      • 2016-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多