安装.NET Core 2.0后,Resharper xUnit测试无法正常工作

Dan*_*iel 7 resharper xunit .net-core

在安装.NET Core SDK 2.0之后,Resharper无法发现针对以前版本的.NET Core的所有测试解决方案.

此外,当我手动将它们添加到会话并尝试运行它们时,我得到一个"不确定:测试不运行":

在此输入图像描述

此外,还有以上消息的这些例外情况: 在此输入图像描述

如果我卸载.NET Core SDK 2.0,一切都按预期工作.没问题.尝试了x86和x64两个版本,结果相同.

在此输入图像描述

解决方案中的所有项目都以.NET Core 1.1为目标.

在此输入图像描述

从测试资源管理器运行测试仍然可以正常工作

在此输入图像描述

关于如何解决这个问题的任何想法?它可能是一个Resharper bug吗?

Mic*_*dak 4

看来我们需要等待 Resharper 更新(我遇到了完全相同的错误)。

同时,您可以从 Visual Studio 运行程序运行测试 - 它似乎工作正常。

编辑:

如果您喜欢冒险,您也可以尝试安装早期版本的 Resharper 2017.2 ( https://www.jetbrains.com/resharper/eap/ );) 我刚刚检查过,它工作正常(截至 EAP 2017.2 12)使用 nUnit、xUnit 和 MSTest 测试。