До сих пор я использовал ложные ответы с использованием SOAPUI. Мой вариант использования прост:
просто запускаю запросы SOAP XML к различным конечным точкам (http://localhost:9001/endpoint1) и получаю обратно стандартный XML-ответ. Но MockWrire необходимо развернуть как отдельный сервис на выделенном сервере, который будет служить центральным местом, откуда будут обслуживаться ложные ответы.
Просто хотел бы дать несколько начальных предложений. Как я вижу, WireMock больше подходит для веб-сервисов REST. Итак, мои сомнения:
1) Нужно ли мне развертывать его на веб-сервере или контейнере Java, чтобы он всегда работал как автономный сервис. Я читал, что можно просто отключиться, используя
Код: Выделить всё
java -jar mockwire.jar --port [port_number]
3) Как мне добиться простого сопоставления шаблонов URL-адресов? Как указано выше, мне просто нужно простое издевательство, т.е. получить ответ при отправке запроса на http://localhost:9001/endpoint1
4) Есть ли лучшая/более простая структура для моего варианта использования? Я читал о Mockable, но у него есть ограничения для трех членов команды и демо-домена на бесплатном уровне.
Подробнее здесь: https://stackoverflow.com/questions/359 ... es-in-java