C#在VS2010下进行单元测试
作者:网络转载 发布时间:[ 2016/11/9 11:10:02 ] 推荐标签:C# 单元测试
3)编辑"数据连接字符串"属性,在"属性"窗口中单击该属性,然后单击省略号 (…)。这将打开"选择数据源"对话框,其中列出了若干个可能的数据源,包括 ODBC、Microsoft SQL Server 和 Microsoft Access。选择一个数据源后将打开一个特定于该数据源类型的对话框;可以使用此对话框配置该数据源的连接属性。配置完数据连接后,连接字符串会作为"数据连接字符串"的值出现。此字符串还会作为单元测试方法的一个属性存储起来

4)在这个界面中,选择一个Acess表data.mdb,单击"确定"按钮完成设置,回到"单元测试属性"窗口。可以看到数据源的已经设置好。

5)在建立与数据源的连接之后,可以选择一个数据表。当您单击"属性"窗口的值列中的下拉列表时,将会列出所连接的数据库中的表。从此列表中选择的表是在运行单元测试时将检索其中的行的表。与"数据连接字符串"等其他属性一样,"数据表名称"也会作为单元测试方法的一个属性存储起来。
6)在"数据访问方法",请选择"顺序"或"随机";默认值为"顺序"。此设置表示从数据源的表中检索记录的顺序。
可以看到,在测试方法前面已经添加了一行:

7)数据源的使用
通过 TestContext 类的 DataRow 和 DataConnection 属性将数据提供给正在运行的单元测试。下面为使用TestContext 类的 DataRow属性来读入数据行

8)Acess数据源中的表为

3.2、读取Excel的方法:
1)在桌面新建一个txt文件,更改文件名为data.dsn
2)选中"数据库连接字符串",单击右边列的按钮,更改数据源为Microsoft ODBC数据源,点击"确定"按钮

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
iOS单元测试mocha、chai、sinon和istanbul实现百分之百的单元测试覆盖率关于单元测试的总结及思考编写更好的Java单元测试的7个技巧Android单元测试框架Robolectric3.0介绍(一)使用Kiwi单元测试总结单元测试如此重要,为什么你不知道Python单元测试??使用装饰器实现测试跳过和预期故障对Controller的单元测试写好单元测试的10个技巧单元测试的重要性Angular单元测试系列??Component、Directive、Pipe 以及ServiceAndroid单元测试的整理提升单元测试体验的利器--Mockito使用总结iOS UnitTest单元测试Vue的单元测试探索(二)

sales@spasvo.com