Тестирование интеграции клиентского пакета Spring Boot в многомодульном проекте - PullRequest
0 голосов
/ 19 декабря 2018

Мой проект Gradle + Spring Boot 2 + Spring 5 имеет следующие модули / подпроекты:

  • web - веб-приложение Spring Boot
  • core - некоторые общие классы (DTO)
  • api - библиотека / SDK для клиентских приложений, выполняющих вызовы приложения Spring Boot в web.Зависит только от core, jackson и запросов .

Для тестирования модуля api я хотел бы раскрутить веб-приложение и сделатьпризывает против этого.Я знаю, как использовать аннотацию @SpringBootTest внутри моего модуля web для загрузки Spring, но как я могу сделать то же самое внутри модуля api, который вообще не зависит от Spring (или web)?

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