Вопросы по теме 'spring-cloud-contract'

HTTPS и Spring Cloud Contract Stub Runner
При отправке https-запроса через RestTemplate с балансировкой нагрузки я получаю следующую трассировку стека: Caused by: org.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://securityService/oauth/token":...
603 просмотров
schedule 05.12.2022

Spring Cloud Contract не работает с Surefire 2.20
Я пробую Spring Cloud Contact: у меня есть конечная точка «/ приветствие» в моем приложении с весенней загрузкой, и оно возвращает «Hello World!». Контракт выглядит следующим образом: request { method 'GET' url '/greeting'...
152 просмотров

Поддерживает ли Spring Cloud Contract последовательные зависимости между микросервисами?
Допустим, у нас есть 3 микросервиса A, B и C. Мы хотим протестировать функциональность микросервиса A, которая зависит от микросервиса B. Однако ответ микросервиса B также зависит от микросервиса C. Поддерживает ли Spring Cloud Contract такие случаи...
42 просмотров
schedule 20.09.2022

Поддержка Spring Cloud Contract для Node JS?
Есть ли эквивалент Verifier на стороне JS Node? Можно ли написать тест Rest API в JS Node, который может получить доступ к заглушкам?
614 просмотров
schedule 04.06.2024

Производитель Spring Cloud Contract не может отправить сообщение
Я пытаюсь включить Spring Cloud Contract в существующий проект. У меня был некоторый успех с REST, но я изо всех сил пытаюсь настроить сторону обмена сообщениями. До сих пор я заключил контракт с производителем, который производит тесты в target /...
612 просмотров

Толстая банка с заглушкой Spring Cloud Contract
Пробовал spring-cloud-contract 1.1.4, заключил контракт и прошел тест. По команде gradle build у меня есть build / libs / service-name-stub.jar. Я бы хотел запустить эту заглушку, но внутри у меня нет классов, просто заключите контракт на groovy и...
140 просмотров
schedule 30.05.2022

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

почему compileTestGroovy не работает в приложении Gradle, Kotlin, Spring Boot с использованием Spring Cloud Contract
Плагин Spring Cloud Contract Gradle (2.0.2.RELEASE) Мой проект Kotlin , приложение Spring Boot 2.0.5.RELEASE с Groovy файлом контракта в src/test/resources/contracts и базовым тестовым классом...
2069 просмотров
schedule 25.02.2022

Ложноположительный результат в потребительских тестах на действительные и недействительные запросы (соответствие нескольким контрактам)
У нас есть случай, когда у нас есть два разных результата на стороне производителя в зависимости от запроса, один - для успеха, а какой - сообщение об ошибке. Упрощенный образец с двумя контрактами: 1) Contract.make {request { method PUT()...
38 просмотров
schedule 16.07.2023

Контракт Spring Cloud - ориентирован ли он на потребителя?
Я только начинаю с Consumer-Driven Contracts для нашей настройки микросервисов, и, поскольку они в основном являются приложениями Spring Boot, естественным выбором является Spring Cloud Contract. Но затем приходит путаница. Во всех примерах в...
503 просмотров

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

Как установить значения NULL в Stub как clientValue с контрактами Spring Cloud
Мы пытаемся установить значения null в код сайта клиента производителя. Пример контракта Groovy: Contract.make { description("Creating user") name("Create user") request { method 'POST' url...
519 просмотров

Spring-Cloud-Contract динамически возвращает логическое значение из запроса в теле ответа
Я пишу весенние облачные контракты с использованием YAML DSL и столкнулся со следующей проблемой. Я пытаюсь динамически вернуть логическое значение из запроса в теле моего ответа. Когда я устанавливаю тело как логическое значение из запроса,...
144 просмотров
schedule 12.02.2024

Как я могу выполнить операцию WireMock.verify () на заглушке Spring Cloud Contract?
Я пишу набор микросервисов с использованием Spring Boot, и мне нужно запустить несколько интеграционных тестов в стиле BDD, которые проверяют каждый из них независимо от другого. Чтобы понять, как это сделать, я написал очень простой контракт с...
1270 просмотров

Spring Cloud Contract UnknownHostException
Я разрабатываю проект с использованием spring-cloud-contract и отлично работает на локальном компьютере, однако, когда я запускаю проект в jenkins на aws, возникает исключение UnknownHostException. сначала покажи это: [ERROR] Failed to execute...
193 просмотров

Spring Cloud Contract не может создавать json на стороне производителя
Я хочу написать контракт, используя весенний облачный контракт в API производителя. Мой контроллер выглядит так: @PostMapping(value = "/employee") public ResponseEntity<Employee> getEmployee(@RequestBody Request employeeRequest)...
267 просмотров
schedule 19.08.2022

Spring Cloud Contract - ContractVerifierTest - не может найти символ
Небольшой вопрос по контракту Spring Cloud, пожалуйста. Я пытаюсь написать базовый контракт для моей конечной точки работоспособности Spring Actuator. Это проект Spring Webflux 2.4.1 с JUnit 5 Jupiter 5.7.0, где я являюсь сервером (я предоставляю...
200 просмотров
schedule 24.10.2022