Wiremock для UI. Как спроектировать и настроить заглушки при раздельных проектах автотестов и сервисов

Теги: #<Tag:0x00007f7904c161d0> #<Tag:0x00007f7904c160e0> #<Tag:0x00007f7904c15fc8> #<Tag:0x00007f7904c15e88> #<Tag:0x00007f7904c15d48> #<Tag:0x00007f7904c15c58> #<Tag:0x00007f7904c15b90> #<Tag:0x00007f7904c15ac8>

Столкнулся с проблемой - необходимо настроить вайрмок для того чтобы сделать заглушки на часть запросов для работы UI автотестов.

Сложность заключается в том, что мне нужно сделать заглушки для внешних сервисов на постоянной основе, для остальных эндпоинтов во время запуска автотестов.

Проекты автотестов, фронта и сервисов лежат в разных репозиториях.

Сейчас у меня нет понимания где должен разворачиваться вайрмок и как сделать так, чтобы можно было динамически подкладывать ему новые конфигурации.

Из того что выяснил - в проекте автотестов вайрмок смысла запускать нет, так как это никак не повлияет на работу браузера. Остаются варианты положить его рядом с фронтом, или сервисами (скорее всего с фронтом). Но нигде не могу найти информации, чтобы понять порядок действий.

Спасибо за помощь!

1 симпатия