【问题标题】:xUnit in Visual Studio 2015Visual Studio 2015 中的 xUnit
【发布时间】:2020-07-11 22:07:37
【问题描述】:

我在 Visual Studio 2015 中进行了一个非常简单的 xUnit 测试...

public class Class1
{
    [Fact]
    public void Blah()
    {
        Assert.Equal(4, 1 + 3);
    }
}

但无论我构建和清理了多少 - 我无法让它出现在测试资源管理器中 - 我已经添加了 xunit.runner.visualstudio nuget 包。但仍然没有喜悦:(

【问题讨论】:

    标签: visual-studio-2015 xunit dnx


    【解决方案1】:

    您应该添加xunit.runner.dnx runner 包而不是xunit.runner.visualstudio,并确保它与此处给出的版本表和说明相匹配:http://xunit.github.io/docs/getting-started-dnx.html

    project.json 文件中有test 命令也很重要,例如:

    "commands": {
        "test": "xunit.runner.dnx"
    },
    

    显然它不仅适用于命令行

    而且...我无法在像 1.0.0-rc1-15844 这样的前沿版本下运行它,所以您可能想在 beta7 上试用它

    【讨论】:

      【解决方案2】:
      1. 删除 %TEMP%\VisualStudioTestExplorerExtensions 文件夹。
      2. 安装 xunit.runner.visualstudio nuget 包。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-03-10
        • 1970-01-01
        • 2015-11-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-21
        • 2015-10-23
        相关资源
        最近更新 更多