我已经尝试使用 excel 表中的测试数据进行单元测试,并且效果很好(按照 MSDN dosuments 的说明进行操作后)。但是现在我想直接从数据库中获取测试数据,任何人都可以告诉我要遵循的步骤,因为我无法在网站上找到相关文件。
我正在使用 Microsoft Visual Studio 2012 和 Microsoft SQL Server Management Studio。为了完成任务,我还需要其他什么吗?
问候,
SJ
我已经尝试使用 excel 表中的测试数据进行单元测试,并且效果很好(按照 MSDN dosuments 的说明进行操作后)。但是现在我想直接从数据库中获取测试数据,任何人都可以告诉我要遵循的步骤,因为我无法在网站上找到相关文件。
我正在使用 Microsoft Visual Studio 2012 和 Microsoft SQL Server Management Studio。为了完成任务,我还需要其他什么吗?
问候,
SJ
我正在使用 Microsoft 单元测试框架。在此我们可以添加一个数据源进行单元测试。我为 Excel 工作表添加了以下数据源:
<connectionStrings>
<add name="MyExcelConn"
connectionString="Dsn=Excel Files;dbq=.\\CoreTestData.xlsx;defaultdir=.; driverid=790;maxbuffersize=2048;pagetimeout=5"
providerName="System.Data.Odbc" />
</connectionStrings>
<microsoft.visualstudio.testtools>
<dataSources>
<add name="MyExcelDataSource"
connectionString="MyExcelConn"
dataTableName="Sheet1$"
dataAccessMethod="Sequential"/>
</dataSources>
</microsoft.visualstudio.testtools>
现在想知道我们是否可以以某种方式对数据表做同样的事情。参考:http: //msdn.microsoft.com/en-us/library/ms182527.aspx