0

您好我正在使用模式文件创建表并通过 jdbc 从数据文件加载表。我正在使用PreparedStatement和进行批量上传executeBatch。数据文件内容类似于以下结构:

key  time   rowid  stream
X    11:40   1      A
Y    3:30    2      B 

现在我可以在数据库中成功加载表。但我想针对同一个数据文件测试/验证加载到数据库中的同一个表。我该怎么做?如何将数据库中的表与数据文件进行比较?我是 JDBC 新手。请指导。提前致谢。

4

2 回答 2

0

你需要 DBunit 。在此处查看更多详细信息:http: //dbunit.sourceforge.net/howto.html

DB 单元可帮助您针对数据库中的数据编写测试用例。

于 2013-08-05T16:39:30.413 回答
0

就像 Loki 说的,你可以使用像 DBUnit 这样的工具。另一种选择是进行基本的集成测试,您的测试会生成表的转储文件,并将此转储与原始“好”文件进行比较。

于 2013-08-05T16:50:12.310 回答