Интеграционное тестирование приложения Spring с использованием JUnit - PullRequest
0 голосов
/ 08 января 2019

Я работаю с Microservices, и я хотел бы провести интеграционные тесты на них. У меня есть проект Spring, который служит сервисом Mock и также содержит эти тесты (они не разделены, потому что тесты иногда предварительно конфигурируются тестами).

То, что я пытаюсь сделать, - это автоматически запустить сервер Mock (он же метод main приложения Spring) и затем запустить все тесты, которые вызывают другие микросервисы, которые взаимодействуют с макетом, или запускают сам макет .

Как мне этого добиться? Я пытался запустить набор тестов из main или запустить метод main в @BeforeAll из тестов, но, похоже, он вообще не поддерживается.

...