(新手DBUnit提问!)
似乎每个表的DBUnit'从表中删除所有记录,然后执行其插入操作'。
这意味着您无法使用xml加载文件顺序清除数据,因为在从其他表中删除记录之前,任何约束记录都将被删除并重新创建(我希望这有意义!)。 / p>
如果xml中的所有表中的系统'全部删除'按顺序(反向或其他方式),则不存在此问题。
那么有没有办法让它做到这一点?
我正在使用带有InsertIdentityOperation的MS SQL(DatabaseOperation.CLEAN_INSERT)。
干杯。
答案 0 :(得分:0)
继承DBTest并添加了删除所有步骤以设置运行正常例程。
Clean_Insert然后变为“自动Delete_all”+在getSetUpOperation中插入。