У меня есть несколько интеграционных тестов, которые создают БД HSQL из сущностей JPA.Все это хорошо работает, кроме идентификатора автоинкремента.Кажется, они хранятся между тестами и не сбрасываются.Например, если я добавлю два элемента в тесте 1, тогда значение идентификатора в HSQL для этих двух строк будет равно 1 и 2. В моей настройке я затем уничтожу БД.В тесте 2 я добавляю один элемент, а идентификатор равен 3, а не обратно 1. Я использую Spring в качестве менеджера транзакций и подключаю все свои зависимости.Кто-нибудь знает, что может быть причиной этого?
Я не хочу проверять идентификаторы как таковые, но я нахожу это раздражающим.
Заранее спасибо