Взаимозависимое тестирование интеграции jUnit в мультимодульном спринт-загрузочном проекте - PullRequest
0 голосов
/ 29 апреля 2019

Я использую многомодульный проект с пружинной загрузкой, и у меня есть 2 модуля, скажем:

Модуль 1- Модуль обработчика стороннего производителя
Модуль 2- Модуль локального обработчика запросов

Теперь запрос пользователя обрабатывается следующим образом: Запрос -> Локальный обработчик (модуль 2) -> Сторонний обработчик (модуль 1) -> Внешний вызов

Файл конфигурации для Module2 имеет базовый URL-адрес module1 для связи.

Сейчас я пишу интеграционное тестирование, проблема в том, что порт назначается случайным образом. Итак, как module2 узнать о базовом URL или module1 во время выполнения? Один из способов - иметь фиксированный порт, это правильный путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...