Использование WireMock с веб-службами SOAP в JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Использование WireMock с веб-службами SOAP в Java

Сообщение Anonymous »

Я совершенно новичок в WireMock.

До сих пор я использовал ложные ответы с использованием SOAPUI. Мой вариант использования прост:

просто запускаю запросы SOAP XML к различным конечным точкам (http://localhost:9001/endpoint1) и получаю обратно стандартный XML-ответ. Но MockWrire необходимо развернуть как отдельный сервис на выделенном сервере, который будет служить центральным местом, откуда будут обслуживаться ложные ответы.

Просто хотел бы дать несколько начальных предложений. Как я вижу, WireMock больше подходит для веб-сервисов REST. Итак, мои сомнения:

1) Нужно ли мне развертывать его на веб-сервере или контейнере Java, чтобы он всегда работал как автономный сервис. Я читал, что можно просто отключиться, используя

Код: Выделить всё

java -jar mockwire.jar --port [port_number]
2) Нужно ли мне использовать API MockWire? Нужно ли мне создавать классы для моего варианта использования? В моем случае запросы будут запускаться с помощью тестовых примеров JUnit для имитации.

3) Как мне добиться простого сопоставления шаблонов URL-адресов? Как указано выше, мне просто нужно простое издевательство, т.е. получить ответ при отправке запроса на http://localhost:9001/endpoint1

4) Есть ли лучшая/более простая структура для моего варианта использования? Я читал о Mockable, но у него есть ограничения для трех членов команды и демо-домена на бесплатном уровне.

Подробнее здесь: https://stackoverflow.com/questions/359 ... es-in-java

Вернуться в «JAVA»