У меня есть проект, который зависит от компонента, разработанного какой-то другой командой; и это имеет объявление, как это:
@Component
@Profile("!test")
Class SomeClass {
// code...
}
Теперь, когда я использую это в своем проекте / модуле и когда я пытаюсь его использовать, он не может автоматически подключиться при запуске тестовых случаев.
Я не могу понять, как при выполнении тестовых случаев активируется «тестовый» профиль. Может кто-нибудь помочь мне понять, как устанавливается профиль, когда мы запускаем тестовый пример?