Я вставляю 2 строки в свою базу данных во время теста DBUnit.Я не могу заранее предсказать порядок ввода.
Мой файл Ожидаемый-db.xml содержит что-то вроде этих строк:
<dataset>
<files file_id="1" file_name="name1" ... />
<files file_id="2" file_name="name2" ... />
</dataset>
Мой тест не пройден, когда файл с именем "name2" вставлен первым.
У меня естьпопытался исключить идентификатор столбца с фильтром столбца.Я попытался установить столбец NAME в качестве первичного ключа, но это не удалось.
Зная, что значение file_name уникально.Есть ли способ, которым я могу утверждать ожидаемые значения независимо от того, соответствует ли фактический заказ моей ожидаемой базе данных или нет?