Есть модуль api у него в зависимостях есть модуль service, а у него уже repository.
При запуске unit тестов в модуле repository берется проперти из test/resources, при обычном старте приложения из main/resources.
При запуске интеграционных тестов в модуле api берутся проперти из main/resources, а не из test/resources для конекшена к бд.
На скрине видно что в
@Value в шапке взяты из test/resources h2:mem:myDb, а сетнулись из main/resources - localhost:3306 :)
Как это можно решить?