azerphoenix
@azerphoenix
Java Software Engineer

Как запускать тесты для ПО с микросервисной архитектурой?

Доброго времени суток!
Имеется микросервисное приложение. В первую очередь стартует config service, который подтягивает конфиги из гита.
Затем стартуют другие микросервисы (содержат bootstrap.yml), которые подтягивают свои соновные конфиги из config service.
Допустим, что мне необходимо протестировать discovery service, то как я могу протестировать его не поднимая при этом config service в sonarqube или еще где-нибудь? Не копировать же каждый раз нужный конфиг внутрь проекта? А поднимать для этого config сервис тоже не решения.
Заранее благодарю вас за ответы!
  • Вопрос задан
  • 185 просмотров
Решения вопроса 1
xez
@xez Куратор тега Java
TL Junior Roo
Предлагаю использовать testcontainers - это в общем случае.
Может быть, если поразбираться в вопросе, достаточно будет тестовых конфигов и профилей.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы