java - "Dump"运行集成测试时的hql数据库

标签 java database unit-testing spring-mvc hsqldb

我正在内存 HSQL 数据库上使用 dbunit 执行一些集成测试。问题是我没有用户界面(如 pgAdmin)来检查测试之间的数据。

dbunit 是否支持任何方式来“转储”HSQL 数据库的快照,以便我可以在测试完成后查看它?

最佳答案

您可以将其导出到 XML 文件,但是使用 DBUnit 的数据库比较工具不是更好吗?

您只需制作一个 d/b 外观的文件版本,然后将内存数据库与该版本进行比较。

关于java - "Dump"运行集成测试时的hql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11945434/

相关文章:

unit-testing - 你如何对 Python DataFrames 进行单元测试

java - 如何在 spring-data-solr 中使用带有方法名称的 get 前缀?

java - 根据字段对自定义类的实例数组进行排序

java - Hibernate:如何从 ScrollableResults 检索我的实体?

php - MySQL从多个相同的表中选择查询并确定结果中的表

ruby-on-rails - 为什么这个测试结果是倒退的?

ruby-on-rails - RSpec 测试所有模型是否respond_to 属性

java - 通用映射参数 java

java - 使用 JAVAFx 更新和删除不适用于 mysql 数据库

java - EJB3 Mappings/onetomany/manytoone 如何处理关系