UWP 单元测试未出现在 Rider 中

问题描述

我有一个包含两个单元测试项目的解决方案。一种用于 .NET,另一种用于 UWP。 .NET Framework 和 .NET Core 测试显示在 Rider 中,但未显示 UWP 测试。它们出现在 Visual Studio 中。您可以看到项目 here。看来 dotCover 应该是 support UWP。我假设 Rider 使用相同的引擎。此外,我打开 dotCover 并在包中找到了我的应用程序单元测试应用程序,但它也没有选择任何测试。我正在使用 MS Test,但可以根据需要切换。

这是我在 dotCover 中看到的:

enter image description here

Rider 是否支持 UWP 进行单元测试?如果没有,我可以用 dotCover 做到这一点吗?我做错了什么?

解决方法

目前,由于缺乏 API,即使是 ReSharper 也不支持在 Visual Studio 2019 中发现 UWP 测试。这就是它在 Rider 中也不起作用的原因。

但是,我们已经实现了我们自己的测试运行器来运行 UWP 测试 https://youtrack.jetbrains.com/issue/RSRP-473827,它将在 ReSharper 和 Rider 即将发布的版本中提供。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...