【问题标题】:ReSharper silently refuses to run NUnit testsReSharper 默默拒绝运行 NUnit 测试
【发布时间】:2015-11-13 19:32:27
【问题描述】:

我有以下几点:

namespace repro
{
    [TestFixture]
    public class repro
    {
        [Test]
        public void nunit_works()
        {
            Assert.That(true, Is.True);
        }
    }
}

当我尝试通过 ReSharper 10 运行测试时,Resharper 悄悄地拒绝运行测试(显示为“不确定”):

这适用于 VS2012 和 VS2015。我已经尝试从重新签出项目和所有建议 here 开始(除了重新安装我的系统)。特别是,清除 Resharper 的缓存或强制测试在 32 位进程中运行都不会对结果产生任何影响。

编辑:在测试开始时设置断点会重现here 中描述的“调试器启动然后立即退出”行为。

编辑 2: 卸载,然后重新安装 ReSharper 也不能修复它。

有什么想法吗?

【问题讨论】:

  • ReSharper 10 淘汰了 tlit 的整个单元测试运行器。下周应在 10.0.1 下部署修补程序

标签: c# nunit resharper


【解决方案1】:

卸载 R# 10 并恢复到 R# 9.3 似乎已经成功了。

(真正的解决方案是避免处理具有令人痛苦和模糊的预构建依赖项的项目并使用 NCrunch,但这不是我得到报酬的目的。)

【讨论】:

    猜你喜欢
    • 2014-01-03
    • 2011-09-16
    • 1970-01-01
    • 1970-01-01
    • 2013-11-05
    • 1970-01-01
    • 2016-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多