У меня есть служба, которая подключается к набору api, который я хочу протестировать.Тестирование интеграции с поддельным сервером
Я хотел бы сделать Поддельный сервис для моих тестов интеграции (для имитации отказов ситуаций)
Я не могу просто использовать @RestController, поскольку они не загружается во время теста, и я посмотрел в mockserver, но я не уверен, если это то, что я ищу, поскольку я не хочу, чтобы мой тест вызывал макет вызова, но мой код должен запускать вызов api нормально, просто используя макетный сервер, а не фактический сервер (базовый url настраивается так я могу сделать свою точку обслуживания на макете сервере)
UPDATE 1:
Единственная альтернатива, которую я вижу, - это, возможно, запуск Cargo и развертывание моего сервиса внутри него?
ОБНОВЛЕНИЕ 2: Я только что узнал про Wiremock. Может ли это быть полезным здесь?
Вы пробовали тест Spring MVC? –
Я не хочу проверять контроллер пружины. – mangusbrother