(Оповещение новичка DBUnit!)
Похоже, что DBUnit для каждой таблицы «удаляет все записи из таблицы, а затем выполняет операцию вставки».
Это означает, что вы не можете использовать порядок загрузки файлов xml для очистки данных, поскольку любая ограничивающая запись будет удалена и воссоздана до того, как записи могут быть удалены из других таблиц (надеюсь, это имеет смысл!).
Если бы система «удалила все» из всех таблиц в порядке XML (в обратном порядке или иным образом), эта проблема не существовала бы.
Так есть ли способ заставить это сделать это?
Я использую MS SQL с InsertIdentityOperation (DatabaseOperation.CLEAN_INSERT).
Приветствия.