Описание тега pact-go
Pact Go позволяет проводить потребительское тестирование по контракту, предоставляя фиктивный сервис и DSL для потребительского проекта, воспроизведение взаимодействия и верификацию для проекта сервис-провайдера.
1
ответ
Pact-Go не может найти сервер работает
Я пытаюсь создать простой договор с потребителем-поставщиком с Pact и Pact Broker. Потребитель работает и, как и ожидалось, публикует взаимодействия в брокере, но провайдеру не удается выполнить тесты. Ошибка: --- FAIL: TestPact (10.14s) pact.go:270…
10 янв '19 в 10:54
1
ответ
Провайдер не регистрирует взаимодействие
Я использую реализацию Pact Go для тестирования контрактов. Я сделал тест провайдера, который не работает, потому что мне нужно смоделировать запрос моей службы в Twilio. Я создал один объект Pact для контракта между моим потребителем и этим поставщ…
14 мар '18 в 16:33
1
ответ
Выполнение тестов Pact провайдера против развернутого провайдера HTTPS
Я хочу настроить контрактное тестирование Pact для своих клиентов и API. Мои API не могут быть запущены локально, поэтому я хочу иметь возможность запускать тесты провайдера для развернутой промежуточной версии API перед развертыванием в рабочей сре…
01 авг '19 в 20:04
1
ответ
Пакт иди контрактное тестирование - должен ли я издеваться над бизнес-логикой
Я изучаю тестирование контрактов Pact, и у меня есть вопрос, следует ли имитировать бизнес-логику во время этого теста. Допустим, у меня есть конечная точка POST /user { "name": "first name" "accountID": "12345678" } Предположим, я написал потребите…
19 янв '22 в 19:43
1
ответ
Потребительский тест Pact в Go. Проблема с функцией dsl.Match
Я пишу потребительский тест Pact на Go. Когда я определяю взаимодействие, мне нужно добавить объект ожидаемого ответа. Служба провайдера написана на PHP, и я ожидаю вот такого ответа: return [ 'status' => 'success', 'data' => [ 'configuration'…
05 апр '23 в 16:02
0
ответов
межъязыковое тестирование контракта пакта
Интересно, можно ли проверить пакт на языковых контрактах? Например, мой провайдер написан на golang, а потребитель — на Java. Если да, то какова соответствующая связь между их версиями? Кстати, какая версия pact-jvm больше подходит? Я только что по…
08 ноя '23 в 15:40