xunit runner模式没有在visual studio 2015中显示,因为我将xunit.runner.json文件添加到我的xunit测试项目中

时间:2016-08-12 13:51:09

标签: visual-studio-2015 xunit

我在我的xunit单元测试项目中添加了一个xunit.runner.json文件。但我没有看到任何模式指向整个模式地址栏(按F4)下拉列表中的http://xunit.github.io/schema/v2.1-rc1/xunit.runner.schema.json之类的东西。

我已经添加了必要的包。请参阅下面的packages.config。我错过了什么请帮忙。

修改

见下图,我完全滚动但我没看到架构,我错过了什么。

  <?xml version="1.0" encoding="utf-8"?>
  <packages>
    <package id="xunit" version="2.1.0" targetFramework="net452" />
    <package id="xunit.abstractions" version="2.0.0" targetFramework="net452" />
    <package id="xunit.assert" version="2.1.0" targetFramework="net452" />
    <package id="xunit.core" version="2.1.0" targetFramework="net452" />
    <package id="xunit.extensibility.core" version="2.1.0" targetFramework="net452" />
    <package id="xunit.extensibility.execution" version="2.1.0" targetFramework="net452" />
    <package id="xunit.runner.visualstudio" version="2.1.0" targetFramework="net452" />
  </packages>

No XUnit Schema

2 个答案:

答案 0 :(得分:2)

现在已修复。主JSON模式目录中缺少 xunit.runner.json 的模式,这就是Visual Studio未将其作为选项列在下拉列表中的原因。为了将来参考,GitHub上的SchemaStore项目支持此功能。

答案 1 :(得分:1)

只需粘贴您想要使用的架构即可。例如:http://xunit.github.io/schema/v2.1-rc1/xunit.runner.schema.json

下次你要添加一个xunit.runner.json文件,VS会记住它。