Вопросы по теме 'wiremock'
Wiremock Stubbing не работает
Я только начал использовать Wiremock, и у меня есть вопрос о заглушках.
Из документации кажется, что вы можете использовать либо файл JSON в сопоставлениях, либо код stubFor(get(urlEqualTo(... в своем коде Java. Однако я обнаружил, что...
8061 просмотров
schedule
23.09.2021
Как запустить WireMock для тестов пользовательского интерфейса XCTest в Xcode 10 и macOS 10.14?
Мы используем автономный экземпляр Wiremock в качестве фиктивного сервера для наших тестов пользовательского интерфейса Xcode. У нас есть тестовый класс наблюдателя, который отвечает за раскрутку этого экземпляра (при необходимости) и разрушение его...
277 просмотров
schedule
22.09.2021
Проблема интеграции Wiremock с Scalatest
У меня возникли проблемы с интеграцией Wiremock со спецификацией Scalatest. Я использую эту версию Wiremock:
"com.github.tomakehurst" % "wiremock-jre8" % "2.22.0" % "test",
Созданный мной WiremockSpec выглядит так:
trait...
348 просмотров
schedule
01.10.2021
Как развернуть службу wiremock из приложения с весенней загрузкой в службы приложений Azure?
У меня есть приложение с весенней загрузкой, в котором я запускаю сервер Wiremock на localhost, порт 80. Когда я запускаю приложение локально, я могу получить доступ к серверу Wiremock (на http://localhost:80 ). Однако, когда приложение с весенней...
710 просмотров
schedule
04.10.2021
Как удалить последнюю запятую в каждом цикле в Wiremock
Мне нужно написать заглушку для запроса, который будет выглядеть примерно так:
[
{ "todo_id": 1 },
{ "todo_id": 2 }
]
Количество задач в запросе может быть разным.
Мой ответ сейчас выглядит так:...
247 просмотров
schedule
20.11.2021
Проверить / сопоставить поле JSON для числа, а не строки во входном запросе в Wiremock
Я пытаюсь проверить конкретное поле json amount в запросе, чтобы иметь номер, а не строку
{
"request": {
"method": "POST",
"urlPath": "/charges",
"bodyPatterns" : [...
66 просмотров
schedule
27.11.2021
Android Gradle объявляет зависимость Variant Build Flavor с помощью API и исключения в KTS
Я пытаюсь создать вид своего приложения, которое включает очень тяжелую зависимость и будет использоваться только в определенных сборках для тестирования и автономной разработки (зависимость - Wiremock для Android). Однако я не могу найти никаких...
61 просмотров
schedule
05.09.2021
Сгенерировать текущую дату в json-файле с заглушкой
Чтобы заглушить HTTP-ответ, я использую WireMock.
Итак, вот мой ответ в виде файла json. Расположение: /wiremock/__files/myproject/stub.resp.json
Содержание stub.resp.json
{
"requestId": "903004f5-7033-4aa8-a605-a10d4ff19241",...
1204 просмотров
schedule
22.02.2022
Wiremock post request значение свойства тела json является динамически сгенерированным значением, как заглушить
Я новичок в wiremock , я использую wiremock в своем тесте интеграции с весенней загрузкой для имитации одного из внешних HTTP-вызовов.
Мое тело запроса json содержит два динамических свойства, все остальные поля можно установить и заглушить в...
2891 просмотров
schedule
14.03.2022
Загрузить файлы-заглушки Wiremock
Я хотел загрузить все мои файлы-заглушки Wiremock перед запуском моих тестов cucumber-jvm.
Согласно Wiremock docs через API, можно отправить только один файл. Не навалом. Я думал использовать java-код в тестовом проекте перед стартовыми...
221 просмотров
schedule
27.03.2022
Как писать интеграционные тесты с помощью Spring-Cloud-Netflix и симулировать
Я использую Spring-Cloud-Netflix для связи между микросервисами. Допустим, у меня есть две службы, Foo и Bar, а Foo использует одну из конечных точек REST Bar. Я использую интерфейс, помеченный @FeignClient :
@FeignClient
public interface...
33009 просмотров
schedule
21.04.2022
Заглушка с помощью Wiremock — расположение WithBodyFile, отличное от _files
В документации Wiremock указано, что расположение файла, указанного в withBodyFile , должно находиться в src/test/resources/__files . Я хотел бы иметь файл в src/test/resources/Testing_ABC/Testcase2/myfile.xml.
Есть ли способ добиться этого?...
8551 просмотров
schedule
18.04.2022
Тело ответа захвата Wiremock для последующего повторного использования
Я столкнулся с конкретным вариантом использования при использовании автономного API Wiremock.
Я хотел бы иметь возможность повторно использовать тело ответа, сгенерированное заглушкой для другого запроса (также заглушенного), в качестве контекстной...
705 просмотров
schedule
29.04.2022
Конечная точка API для сохранения составного файла методом POST через Postman
Я пытаюсь издеваться над запросом на загрузку zip-файла с помощью метода «POST», используя Wiremock. Но я не мог найти необходимое свойство для этого. Ниже приведен мой издевательский запрос, который необходимо отправить. Как я могу сохранить этот...
371 просмотров
schedule
16.06.2022
Модульное тестирование - проверка Wiremock с ошибкой подключения
Я тестирую приложение с весенней загрузкой и использую заглушки для имитации внешнего API. В одном тестовом примере я хочу убедиться, что моя заглушка вызывается ровно один раз, но она не работает с ошибкой подключения.
Мой тестовый файл:...
3372 просмотров
schedule
13.06.2022
Заглушка для клиента Feign для интеграционного тестирования
У меня есть весенний облачный проект со следующей структурой упаковки
Контроллер (опубликует конечную точку отдыха) -> поток (бизнес-логика) -> сервис (вызывает клиент Feign с резервной настройкой hysterix) -> клиент Feign.
Автоматическая...
1302 просмотров
schedule
23.06.2022
можем ли мы развернуть код Wiremock на сервере jboss
Я пытаюсь издеваться над объектами, возвращающимися с сервера клиенту. Поэтому мне нужно развернуть свой Wiremock Code на сервере. Так возможно ли это или есть другой способ реализовать этот сценарий?
И я совершенно новичок в Wiremock. Итак, как...
148 просмотров
schedule
28.07.2022
Как запустить образ докеры с помощью kubectl cmd с конкретным cmd
Раньше я запускал образ прототипа с помощью плавной команды docker run :
docker run -it -p 8787:8787 rodolpheche/wiremock --port 8787 --verbose
Теперь я пытаюсь запустить его в Kubernetes с помощью cmd kubectl run , следующий успешно...
63 просмотров
schedule
03.08.2022
Wiremock Placeholder не распознается
Я пробовал со следующим json, но Wiremock не распознает мои изменения. Я прочитал документацию по wiremock и увидел, что они сказали: сопоставление равенства JSON основано на JsonUnit и, следовательно, поддерживает заполнители. Я также пробовал как...
564 просмотров
schedule
08.08.2022
Тесты Android не запускаются на устройстве ниже 5 (API 21) NoClassDefFoundError
Я пытаюсь запустить инструментальные тесты для своего проекта. Но они не работают на устройствах (в том числе и на эмуляторах) с версией ниже 5 (API 21).
Я пытался решить эту проблему, но все еще сталкиваюсь с ней. Я получаю следующее исключение....
862 просмотров
schedule
15.08.2022