небольшие тесты, использующие БД. Тесты локально можно прогнать все норм. Для настройки коннекта к БД использую application.properties, которые валяются в ресурсах для тестов. При помощи @ActiveProfile получаю свой конфиг и все норм. Одна проблема, как подменить профайл при запуске тестов на stage стенде? чот не могу допетрить. Т.е. при сборке (деплоится на heroku) запускаются тесты, и падают ибо коннект к БД должен быть дугой. Как прокинуть spring.profiles.active в таску test ?
А testcontainers не подходят? И не надо будет голову забивать разными конфигами, один раз настроил и везде одинаково работать будет.
Обсуждают сегодня