dbUnit支持Postgresql数组

时间:2016-03-27 16:36:09

标签: java arrays postgresql dbunit

我正在为数据库组件编写一些单元测试。为此,我使用专用的测试数据库(Postgresql,与生产数据库相同)和dbUnit。

现在我想创建整个测试数据库的XML转储。我目前使用FAQ page of dbUnit

中的代码
IDatabaseConnection connection = new DatabaseConnection(conn);
connection.getConfig().setProperty("http://www.dbunit.org/properties/datatypeFactory", new PostgresqlDataTypeFactory());
IDataSet fullDataSet = connection.createDataSet();
FlatXmlDataSet.write(fullDataSet, new FileOutputStream("full.xml"));

这一切都很有效,但Array类型的列除外。 dbUnit只是将它们排除在外。我希望通过添加PostgresqlDataTypeFactory来解决这个问题,但这不会改变事情。

有人知道如何在dbUnit中添加对postgresql数组的支持吗?

0 个答案:

没有答案