В настоящее время у нас есть настройка, в которой мы выполняем множество тестов под названием «SpringBootTests».Теперь, когда мы разрабатываем облачное приложение, мы хотим протестировать реальный сценарий и должны запустить эти тесты для облачного развертывания весеннего приложения.Я пробовал разные способы, такие как добавление server.url или server.host в config.yml, удаление приложения SpringBootTest и т. Д., Но ничего не получалось.
К сожалению, наш весенний профессионал в отпуске уже некоторое время, нопоэтому я довольно долго искал в SO и Google и не нашел никакого ответа.Вот почему я спрашиваю здесь, сейчас.
Аннотация выглядит так: @SpringBootTest(webEnvironment = WebEnvironment.DEFINED_PORT, classes = Core.class)
config.yml часть для сервера:
server:
port: 8080
contextPath: /
В основном все, что мне нужноэто сказать тесту не запускать саму Spring, а использовать облачный, поэтому мне нужен способ предоставить порт и URL для теста.
Есть идеи?
Спасибо за ваш вклад и пожелания, Кей