支持DBUnit中的Sequence

时间:2014-03-10 19:36:40

标签: junit dbunit spring-test spring-test-dbunit

我们正在分析DBUnit以进行数据驱动的单元测试。我们能够使用下面的代码将oracle数据库表导出到平面xml数据集,并使用生成的数据集作为我们的junit测试的输入。

    // partial database export

    QueryDataSet partialDataSet = new QueryDataSet(connection);
    partialDataSet.addTable("FOO", "SELECT * FROM TABLE WHERE COL='VALUE'");
    partialDataSet.addTable("BAR");
    FlatXmlDataSet.write(partialDataSet, new FileOutputStream("partial.xml"));

org.dbunit.database.QueryDataSet提供了添加表但不添加序列的选项。我们需要以与DBUnit Dataset相同的方式导出序列。有没有办法实现这个目标?

我们正在寻找使用开源工具进行单元测试(数据驱动)Repository层的工具。还有其他类似于DBUnit的开源工具吗?

0 个答案:

没有答案