Чтобы выполнить цепное тестирование нескольких компонентов микросервисов, я хочу запустить несколько микросервисов (созданных с помощью Spring Boot) перед запуском тестов.
Root
|
+ microservice A
|
+ microservice B
|
+ microservice C
|
+ integration tests
Я попытался запустить 'spring-boot: startНесколько раз в фазе предварительного тестирования интеграции из модуля тестирования интеграции, но я не мог заставить это работать. Таким образом, у меня есть два вопроса:
- Есть ли способ запустить / остановить банку с пружинной загрузкой из другого подмодуля с помощью плагина spring-boot-maven-plugin?
- Или есть? Есть ли другой способ запустить несколько компонентов на этапе предварительного тестирования?