Я использую DbUnit для загрузки данных в БД для некоторых интеграционных тестов. Данные указываются в плоском XML-файле следующим образом:
<user id="2" name="bob" type="user">
<user id="1" name="john" type="admin">
Однако в случае одной таблицы строки, которые я хочу вставить, основаны на строках, уже вставленных в другие таблицы. Для меня наиболее удобным способом добиться этого было бы выполнение оператора вставки-выбора, а не указание строк через XML, как указано выше. Поддерживает ли DbUnit таким образом загрузку данных с помощью комбинации операторов вставки-выборки и XML?
Спасибо, Дон