您好我正在使用模式文件创建表,并通过jdbc从数据文件加载表。我正在使用PreparedStatement
和executeBatch
进行批量上传。数据文件内容类似于以下结构:
key time rowid stream
X 11:40 1 A
Y 3:30 2 B
现在我可以在数据库中成功加载表了。但我想测试/验证相同的表加载到数据库对这个相同的数据文件。我该怎么做?如何将数据库中的表与数据文件进行比较?我是JDBC的新手。请指导。提前谢谢。
答案 0 :(得分:0)
你需要DBunit。请在此处查看更多详细信息:http://dbunit.sourceforge.net/howto.html
DB单元可帮助您根据数据库中的数据编写测试用例。
答案 1 :(得分:0)
像Loki所说,你可以使用像DBUnit这样的工具。另一个选择是进行基本的集成测试,测试会生成表的转储文件,并将此转储与原始的“好”文件进行比较。