VS2017 - 测试跑步者没有接受Xunit测试

时间:2017-07-22 19:41:37

标签: c# unit-testing visual-studio-2017 xunit

昨晚我上床睡觉,所有测试都出现了,今天重新加载了项目,VS测试跑步者无论我尝试什么都没有采取任何措施。

昨天我在加载项目时遇到了类似的问题,但是通过添加对Microsoft.DotNet.InternalAbstractions的引用来解决它 - 正如本文中所建议的那样:Link。但即使有参考,它现在也在做同样的事情。我现在也尝试了几乎所有帖子的答案都无济于事。

我与一个有效的基本控制台项目进行了比较,除了包含的主要项目之外,参考文献是相同的:

enter image description here

我已添加此测试,但没有显示任何内容。

using Xunit;

namespace LearnOnlineAppTests
{
    public class BaseTest
    {
        [Fact]
        public void DummyTest()
        {
            Assert.True(true);
        }
    }
}

也是通过这个:Xunit documentation

使用不带ReSharper的VS2017 Professional。

1 个答案:

答案 0 :(得分:3)

错过了一个非常重要的步骤,并且在多个地方提到了一个。

Xunit.runner.visualstudio未包含在项目中。