【发布时间】:2017-12-26 12:39:06
【问题描述】:
当我得到调试是“不确定:测试未运行”时,如何让 Resharper 在调试中运行测试
在 Resharper 测试运行器中运行任何 MsTest 测试都可以,但如果我尝试调试,R# 测试运行器只会显示 Inconclusive: Test not run
即使是简单的测试也会发生这种情况,例如
[TestClass]
public class BasicTests
{
[TestMethod]
public void Placeholder()
{
Assert.AreEqual(1, 1);
}
}
但 Visual Studio 中的内置测试运行器既适用于运行,也适用于调试
其他信息: 它似乎只发生在我的 VS 2017 预览实例中!
其他信息: 最近的更新 3 似乎也发生在我的 VS 2017 中!
【问题讨论】:
-
如果您使用的是 R# 2017.1.3 release build,它不支持 .NET core 2.0 预览版(与 VS2017 预览版一起自动安装)-youtrack.jetbrains.com/issue/RSRP-464754。尝试安装 R# 2017.2 EAP build jetbrains.com/resharper/eap
-
@AlexanderKurakin 不,不使用任何 .NET Core
-
刚刚复制了你提到的 MSTest 和 VS2017 Preview 的问题,相应地更新了youtrack.jetbrains.com/issue/RSRP-465541 请求。
-
@AlexanderKurakin 太好了,至少这不是我正在做的事情......真糟糕,刚刚看到你的评论......也发生在 R# 2017.2 EAP 构建中
-
关于 SO 的问题应表述为问题 :)
标签: c# resharper mstest resharper-2017