有没有办法在单元测试期间连接到hsqldb数据库(通过工具)?

时间:2013-02-07 09:36:25

标签: database oracle hsqldb dbunit

我的问题很简单,我使用DBUnit来测试我的DAO。

我有一个非常复杂的查询要测试。我创建了一个使用flatxml格式进行测试的数据集。

我的查询没有返回任何结果,但我期待一个。我的遗憾是我忘记了数据集中的一些数据。

我想查询hsql数据库以查看其数据并执行一些简单的查询来查看缺少的内容。

有没有办法通过像oracle sql developper这样的工具来查看数据库状态,在测试期间(有一个断点)连接到hsql数据库?

1 个答案:

答案 0 :(得分:1)

是。使用HSQLDB进行开发的最佳方法是运行HSQLDB服务器。您可以使用HSQLDB DatabaseManager应用程序或任何其他数据库访问工具连接到此服务器以查看内容。

参见指南:

http://hsqldb.org/doc/2.0/guide/deployment-chapt.html#dec_app_dev_testing