用DbUnit进行数据库集成测试

好在它的源代码不多,文档也还算全。
我就在此做一个总结吧。
DbUnit.NET是DbUnit的.N
【菜科解读】
DbUnit是测试数据库的利器,不过要想弄明白还是需要一番研究。
好在它的源代码不多,文档也还算全。
我就在此做一个总结吧。
DbUnit.NET是DbUnit的.NET版,不过只推出了alpha版,而且自从06年以后就不再更新了。
Stack Overflow上有一个帖子,提出了一些替代方案。
现在的DbUnit要求在测试时继承DBTestCase,而不是之前的DatabaseTestCase(前者继承自后者,而后者继承了junit的TestCase)。
DatabaseTestCase包含两个抽象方法,getConnection()和getDataSet(),前者用来获取数据库连接,后者获取要测试的数据集。
数据集
DbUnit可以把所有表的记录存在一个数据集中:既可以是数据库中的表,也可以是文件中的数据。
我们在此用FlatXmlDataSet来演示。
顺便提一句,DbUnit中还存在另一种格式的数据集XmlDataSet,它们的区别如下:
在FaltXmlDataSet对应的XML文件里,元素名称对应数据库表名,元素的属性(attribute)对应表的列。
如:
要注意,如果数据库中某一条字段为null,在flat XML中将不会显示该attribute。
另外,FlatXmlDataSet用XML文件中该表的第一行数据来制定表的结构。
因此,如果数据库中某个字段所有记录都为null,或者恰巧第一条记录为null,那么得到的表结构与原数据库的表结构就不一致了,测试就会失败。
FlatXmlDataSet中存在一个column sensing的概念,在从文件加载数据时,将该属性设置为true,就会根据第一行展现出来的表结构,自动将别的行的列补齐。
在XmlDataSet对应的XML文件里,用元素的子元素对应表的列。
如:
Kirin 下一篇:
用U盘给电脑装系统的简易步骤
软件支持 在线重装、U盘制作、自定义重装 等多种模式。
简介:在电脑出现问题或需要更换操作系统时,使用U盘给电脑装系统是一种常见且方便的方法。
本文将介绍使用U盘给电脑装系统的简易步骤,帮助读者快速完成系统安装。
工具原料:电脑品牌型号:惠普HP EliteBook 840 G3操作系统版本:Windows 10软件版本:Rufus 3.11一、准备U盘和系统镜像文件1、选择一款容量足够的U盘,建议容量不低于8GB。
2、下载所需的操作系统镜像文件,可以从官方网站或其他可信来源获取。
二、使用Rufus制作启动盘1、打开Rufus软件,插入U盘。
2、在Rufus界面中,选择正确的U盘和操作系统镜像文件。
3、选择分区方案为MBR(适用于大多数电脑),文件系统选择NTFS。
4、点击“开始”按钮,等待制作完成。
三、设置电脑启动顺序1、将制作好的U盘插入需要安装系统的电脑。
2、重启电脑,进入BIOS设置界面(通常按下F2或Delete键进入)。
3、在启动选项中,将U盘设为第一启动项。
4、保存设置并退出BIOS界面。
四、安装系统1、电脑重启后,会自动从U盘启动,进入系统安装界面。
2、按照界面提示,选择安装语言、时区等设置。
3、选择安装类型(新安装或升级),并选择安装位置。
4、等待系统安装完成,期间可能需要进行一些设置和确认。
五、完成安装1、系统安装完成后,电脑会自动重启。
2、根据界面提示,进行一些基本设置,如创建用户账户、设置密码等。
3、安装完成后,即可开始使用新系统。
总结:使用U盘给电脑装系统是一种简单且高效的方法。
通过准备U盘和系统镜像文件,使用Rufus制作启动盘,设置电脑启动顺序,安装系统,最终完成系统安装。
希望本文能帮助读者顺利完成系统安装,并提高电脑使用体验。
标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。
对于商业使用,请联系各自版权所有者,否则法律问题自行承担。
Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 简介:在电脑出现问题或需要更换操作系统时,使用U盘给电脑装系统是一种常见且方便的方法。
本文将介绍使用U盘给电脑装系统的简易步骤,帮助读者快速完成系统安装。
工具原料:电脑品牌型号:惠普HP EliteBook 840 G3操作系统版本:Windows 10软件版本:Rufus 3.11一、准备U盘和系统镜像文件1、选择一款容量足够的U盘,建议容量不低于8GB。
2、下载所需的操作系统镜像文件,可以从官方网站或其他可信来源获取。
二、使用Rufus制作启动盘1、打开Rufus软件,插入U盘。
2、在Rufus界面中,选择正确的U盘和操作系统镜像文件。
3、选择分区方案为MBR(适用于大多数电脑),文件系统选择NTFS。
4、点击“开始”按钮,等待制作完成。
三、设置电脑启动顺序1、将制作好的U盘插入需要安装系统的电脑。
2、重启电脑,进入BIOS设置界面(通常按下F2或Delete键进入)。
3、在启动选项中,将U盘设为第一启动项。
4、保存设置并退出BIOS界面。
四、安装系统1、电脑重启后,会自动从U盘启动,进入系统安装界面。
2、按照界面提示,选择安装语言、时区等设置。
3、选择安装类型(新安装或升级),并选择安装位置。
4、等待系统安装完成,期间可能需要进行一些设置和确认。
五、完成安装1、系统安装完成后,电脑会自动重启。
2、根据界面提示,进行一些基本设置,如创建用户账户、设置密码等。
3、安装完成后,即可开始使用新系统。
总结:使用U盘给电脑装系统是一种简单且高效的方法。
通过准备U盘和系统镜像文件,使用Rufus制作启动盘,设置电脑启动顺序,安装系统,最终完成系统安装。
希望本文能帮助读者顺利完成系统安装,并提高电脑使用体验。
菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。
还呗借款平台是正规的吗?正规合法(帮助用户信用卡还款)
还呗借款平台是正规的吗,正规合法还呗平台是正规合法的,这是一款非常正规的代还信用卡账单的平台,运营公司是重庆分众小额贷款有限公司与数禾科技,这两家公司都持有正规的金融牌照,因此还呗平台非常的靠谱,此外,还呗的用户资料都是系统管理的,十分正规靠谱。
还呗平台是干什么的还呗平台是帮助信用卡分期还款而设置的一个平台。
许多人都会去使用信用卡,用的时候非常的潇洒,想买什么就买了,但是有时候因为各种问题导致无法马上还款,这个时候就可以使用还呗来进行信用卡还款了,之后只需要再分期还还呗的钱就可以了,让信用卡不会逾期。
还呗平台有利息吗还呗是有利息的,没有利息就没办法产生利润了,天下没有免费的午餐,不想还利息,就只能快速把钱还完,之后再合理消费,减少超前消费,根据自身的实力去购买物品。
实际上任何平台都是有利息了,还呗的利息也不会太高,和其他平台也差不了多少。
还呗的利率是信用卡最低还款年利率的5折,银行信用卡的最低还款年利率是18.25%,所以还呗的年利率大概在9.13%左右,比信用卡要低很多了,而且当用户在使用软件的时候,保持了良好的信用的话,是能够帮助进一步降低利率的。
不过还是要注意一点,理智消费才能完全不付额外的利息。