Вопросы по теме 'wiremock'

Ошибка создания заглушки WireMock: ожидается 201, но получено 200
Я новичок в WireMock и пытаюсь заставить мой первый модульный тест работать с ним. Теперь, следуя документам на wiremock.org, я написал это WireMockConfiguration config = wireMockConfig().port(9089).httpsPort(8443); m_wireMockServer =...
1541 просмотров
schedule 23.03.2023

Использование WireMock с веб-службами SOAP в Java
Я совершенно не знаком с WireMock . До сих пор я использовал фиктивные ответы с использованием SOAPUI. Мой вариант использования прост: Просто отправьте запросы SOAP XML на разные конечные точки ( http://localhost:9001/endpoint1 ) и получите...
39279 просмотров
schedule 30.07.2022

Результаты имитации сервера на Android (Wiremock, MockWebServer и т. д.)
Есть ли у кого-нибудь полный и недавний учебник или проект по записи ответов сервера - получайте и публикуйте и заголовки по мере необходимости И воспроизводите их с помощью wiremock и/или mockwebserver? Я уже много где посмотрел
880 просмотров

Как запустить сервер wiremock из весеннего загрузочного приложения на том же порту?
В соответствии с моим требованием мне нужно интегрировать сервер wiremock из весеннего загрузочного приложения на тот же порт. Я успешно запустил приложение загрузки сервера и весны, но на другом порту. Но когда я пытаюсь запустить их на одном и том...
1406 просмотров
schedule 01.10.2022

WireMock Proxy разные запросы к разным хостам для записи ответа
Я использую WireMock для записи ответа от другого модуля. Мое приложение потребляет данные из очень многих модулей, поэтому я хочу записывать все ответы одновременно. В настоящее время я пытаюсь записывать ответы по одному, с помощью команда ниже,...
459 просмотров
schedule 02.01.2024

Как реализовать функцию обратного вызова в Wiremock?
В соответствии с заданным вопросом мое требование - выполнить вызов POST, а затем после получения результата 200 OK для этого вызова должен быть автоматический последующий вызов GET, который даст результат после некоторой задержки с использованием...
1840 просмотров
schedule 11.05.2024

Установить свойство с произвольным портом wiremock в тесте весенней загрузки
У меня есть тест Spring Boot, который использует Wiremock для имитации внешней службы. Чтобы избежать конфликтов с параллельными сборками, я не хочу устанавливать фиксированный номер порта для wiremock и хотел бы полагаться на его динамическую...
19260 просмотров

WireMock - недопустимая длина содержимого после изменения тела с помощью ResponseTransformer
Я пытаюсь изменить ответ с помощью wiremock в режиме записи. Я расширяю ResponseTransformer и заменяю абсолютную ссылку URL. Wiremock возвращает измененный ответ, но не обновляет заголовок Content-Length, поэтому хром считает, что осталось...
250 просмотров
schedule 01.11.2022

Создание Java-проекта для WireMock
Я использую wiremock для издевательства над сервисами. С помощью WireMock Standlone jar я могу запускать свои макеты API, помещая файлы .json в папку __files. Но я хотел бы создать проект Java для WireMock. Веб-сайт WireMock предоставляет...
2189 просмотров
schedule 10.07.2022

Запрос WireMock не совпал
Я создаю интеграционное тестирование, используя Spring Cloud Contract. Все работает нормально, начиная с настройки и заканчивая добавлением jar-файлов в проект. Следовательно, я обнаружил, что запрос не совпадает, несмотря на то, что все параметры и...
5064 просмотров

Wiremock JSON — шаблоны параметров
У меня есть этот URL: "url": "/application/userId=5678" Этот URL-адрес будет содержать идентификатор пользователя, вошедшего в систему, я пытаюсь сопоставить этот идентификатор пользователя с регулярным выражением, которое будет отображаться...
125 просмотров
schedule 01.01.2024

WireMock не преобразует ответ
У меня проблема с использованием WireMock, я расширил ResponseTransformer и реализовал все необходимые методы, это выглядит так: public class TempResponseTransformer extends ResponseTransformer { @Override public Response...
570 просмотров
schedule 02.09.2023

Сложность использования Wiremock, микросервисов и внешнего https-сервиса - трафик не захватывается
У меня система с микросервисной архитектурой. Итак, у меня есть такая настройка, что когда я нажимаю URL-адрес, например " http://localhost:8081/data/myId/ "Я получаю ответ JSON с описанием ресурса. Это система, которую я создал. Оказывается,...
419 просмотров
schedule 29.10.2022

WireMock - заглушка для запроса, содержащего атрибут JSON
Я пытаюсь издеваться над одним и тем же URL-адресом запроса (несколько раз) с разными ответами в соответствии с содержимым тела JSON. Мой запрос JSON создается динамически, поэтому я не могу статически использовать функцию equalToJson в Mock....
1176 просмотров
schedule 30.03.2022

Есть ли способ преобразовать спецификации OpenAPI в сопоставления json в maven?
Мне нужно преобразовать спецификации OpenAPI в сопоставления json, чтобы я мог использовать их на своем сервере wiremock, но я не уверен, есть ли доступный плагин для этого типа преобразования. Это пример OpenAPI, который я использую openapi:...
501 просмотров
schedule 05.07.2022

Как перехватить запросы Wiremock и условно отправить ответ?
Я использую Wiremock для имитации двух конечных точек. Наш дымовой тест развертывания вызывает третью, диагностическую, конечную точку в приложении для проверки работоспособности основных конечных точек. Мне нужно, чтобы конечная точка Smoketest...
900 просмотров
schedule 09.02.2024

Использование Spring Cloud Contract для тестирования взаимодействия интерфейса с сервером
Я хотел бы использовать Spring Cloud Contract ( https://spring.io/projects/spring-cloud-contract ), чтобы протестировать взаимодействие внешнего интерфейса с сервером: особенно, чтобы отловить такие ошибки, как 400 ошибки http. Я смог запустить...
383 просмотров
schedule 07.05.2023

Как захватить HTTP-запрос и имитировать его ответ на Java?
Скажем, приложение Java отправляет запросы к http://www.google.com/... и нет возможности настроить унаследованную библиотеку (выполняя такие запросы внутри), поэтому я не могу заглушить или заменить этот URL. Пожалуйста, поделитесь некоторыми...
2701 просмотров
schedule 13.06.2022

При отправке макетов на удаленный сервер Wiremock происходит сбой с ошибкой синтаксического анализа JSON
Я пытаюсь отправить сопоставления на удаленный сервер из приложения Spring. Во время отладки я обнаружил, что мой JSON преобразуется в «StubMapping», и это место, где происходит сбой кода со следующей ошибкой. Error creating bean with name...
799 просмотров
schedule 24.03.2023

Wiremock: как сопоставить запрос JSON, у которого НЕТ определенного свойства?
Я пытаюсь имитировать вызов API, который принимает тело JSON в POST и имеет два возможных ответа: если тело содержит свойство SearchCenter , ответьте ответом A если тело НЕ содержит SearchCenter , ответьте ответом B В главе Request...
1325 просмотров
schedule 19.02.2024