https://docs.spring.io/spring-cloud-contract/reference/index.html
Spring Cloud Contract Reference Documentation :: Spring Cloud Contract
Adam Dudczak, Mathias Düsterhöft, Marcin Grzejszczak, Dennis Kieselhorst, Jakub Kubryński, Karol Lassak, Olga Maciaszek-Sharma, Mariusz Smykuła, Dave Syer, Jay Bryant
docs.spring.io
소비자 주도 계약 테스트란, 소비자가 자신이 실제로 서비스의 API를 어떻게 사용할 것인지에 대한 명세를 작성하고, 이 내용을 기반으로 실제 사용 사례에 맞춰 엔드투엔드 테스트를 설계하고 검증하는 방식이다.
https://www.geeksforgeeks.org/system-design/consumer-driven-contract-pattern/
Consumer Driven Contract Pattern - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
www.geeksforgeeks.org
소비자 주도 계약(CDC) 패턴은 서비스 소비자가 서비스 제공자가 이행해야 할 계약 내용을 명시하는 방법론입니다.
- 서비스 제공자가 상호 작용 조건을 정의하는 기존 방식과 달리, CDC는 소비자가 자신의 기대치를 명확히 제시하도록 합니다.
- 이를 통해 소비자의 요구사항을 명확히 이해하고 서비스를 개발할 수 있으며, 통합 문제를 최소화하고 시스템 전반의 신뢰성을 향상시킬 수 있습니다 .