КОНТЕКСТ:
У меня есть приложение, отличное от Spring Boot
, которое я помещаю в Spring Boot, чтобы проверить функциональность. Случилось так, что код имел базу данных в памяти в тестах, я хочу протестировать с другой базой данных для воспроизведения производственной среды. Я решил использовать go с testcontainers
, чтобы не трогать все существующие тесты.
ПРОБЛЕМА:
Мне нужно загрузить миллионы строк в тестовый контейнер. Вопрос в том, как заполнить базу при testcontainers
? Я нашел аналогичный вопрос -> Как заполнить testcontainers
? , но я все еще не могу понять, как заполнить его данными.
Как я могу заполнить данные в testcontainers
?
DatabaseTestInitalizer.java
Я использую для создания экземпляра контейнера: