【发布时间】:2015-04-08 05:11:46
【问题描述】:
我已经编写了一个数据驱动的单元测试,现在我需要为单元测试指定数据源。单元测试是用 C# 和 MS Visual Studio 编写的。我的数据源是一个带有名为“TestData”的工作表的 excel 文件。我的数据源代码如下:
[DataSource(
"System.Data.Odbc",
"Dsn=Excel Files;dbq=.\data.xlsx;defaultdir=.; driverid=790;maxbuffersize=2048;pagetimeout=5",
"TestData$",
"Sequential"
)]
出了什么问题以及如何解决?
【问题讨论】:
-
你有什么问题吗?提出任何错误? DataSourceAttribute Class
-
那不符合DataSource的构造函数。但是,我在msdn.microsoft.com/en-us/library/… 找到了这个 [DataSource(dataProvider, connectionString, tableName, dataAccessMethod)]
-
这个问题已经解决了。请参考,stackoverflow.com/questions/22538340/…
标签: c# unit-testing data-driven-tests