Resharper 在 UWP UnitTestProject 中找不到我的 NUnit 测试



>使用 Visual Studio 2017 community 15.6.4 锐化器 2018.2 带点盖 2018.2.3

我做了什么: 创建通用窗口单元测试项目应用程序。 通过 nuget 引用以下包:

  • Nunit
  • Nunit3TestAdapter

然后我在测试类中创建一个 NUnit 测试函数:

[Test]
public void NunitTest()
{
}

我编译了sln,然后要求Resharper列出我的测试。 它不返回任何内容,并且我的测试函数前面没有测试快捷方式图标。

如何让锐化器发现 UWP 应用程序或库中的 NUnit 测试?

注意:Visual Studio 测试资源管理器查找并运行在测试应用中创建的示例 MStest 函数。它还显示我的 NUnit 测试,但无法运行它(错误:入口点\UnitTestProject1.exe中没有可用的测试。确保测试发现器和执行器已注册,并且平台和框架版本设置合适,然后重试。

根据 GitHub 上 NUnit 存储库上的问题,NUnit 不支持 UWP。

最新更新