0

我想将 ReplacementDataSet 与 DbUnit 一起使用,以便在构建时我可以解析我的 testdata.xml 文件并过滤一些数据值。

例如,能够做这样的事情会很好:

ReplacementDataSet rds = new ReplacementDataSet(ds);

rds.addReplacementObject("[NULL]", null);
rds.addReplacementObject("[NOW]", dbUnitDateFormat(DateUtils.addDays(new Date(), 0)));

但是,maven dbunit 插件不允许我覆盖 FlatXmlDataSetBuilder 或插入任何类型的替换数据集类。有什么建议吗?

4

1 回答 1

1

Maven dbunit 插件非常基础。dbunit ANT 任务允许一些额外的配置行为,但它也无法访问全部的 dbunit 功能。

最好的建议是在您的单元测试中声明使用此数据集。

于 2012-06-05T19:12:42.487 回答