【发布时间】:2012-03-22 12:55:59
【问题描述】:
(新手 DBUnit 问题提醒!)
似乎每个表的 DBUnit '从表中删除所有记录,然后执行其插入操作'。
这意味着您不能使用 xml 加载文件顺序来清除数据,因为在从其他表中删除记录之前,任何约束记录都将被删除并重新创建(我希望这是有道理的!)。
如果系统按顺序从 xml 中的所有表中“全部删除”(反转或其他),则不会存在此问题。
那么有没有办法让它做到这一点?
我正在使用带有 InsertIdentityOperation(DatabaseOperation.CLEAN_INSERT) 的 MS SQL。
干杯。
【问题讨论】:
-
如果有人想知道我是如何解决这个问题的,请给我留言。
标签: dbunit