如何在 VS 2015 中获取 xunit.net 的 ExcelData 属性?

How do I get ExcelData attribute for xunit.net in VS 2015?

我是 xunit 的新手,正在尝试在理论中使用 ExcelData 属性。该属性似乎不存在(没有智能感知、构建错误、有红色波浪线和建议我创建属性 class)。当我在网上查看时,我要么找到假设它存在且功能正常的文章,要么找到指向获得扩展的文章,这些扩展似乎不再需要 Visual Studio 2015。我已经有了一个使用 InlineData 的理论,所以我知道我已正确设置基础知识。

我在我的项目中引用了 xunit.abstractions (v 2.0.0.0)、xunit.assert (v 2.0.0.2929) 和 xunit.core (v 2.0.0.2929) .我有一个 Xunit 的 using 语句(Xunit.Extensions 没有帮助)。

[Theory]
[ExcelData( @"C:\Users\hcy\Documents\MyTestData.xlsx", "Select * from TestData")]

我错过了什么?谢谢!!

这已移至示例(您可以将其源代码复制到您自己的项目中)。

https://github.com/xunit/samples.xunit/tree/master/ExcelDataExample