스프링 클라우드 컨트랙트 공식 레퍼런스를 한글로 번역한 문서입니다.
전체 목차는 여기에 있습니다.
Spring Cloud Contract는 여러 프로그래밍 언어가 공존하는 환경에서도 훌륭하게 동작한다. 그리고 Spring Cloud Contract 프로젝트에는 상당히 흥미로운 기능이 많이 있다. 덕분에 CDCConsumer Driven Contracts 도구 시장에서 Spring Cloud Contract Verifier가 확실히 돋보이곤 한다. 특히 흥미로운 특징들을 나열해보면:
- 메시지 처리를 통한 CDC.
- 명확하고 사용하기 쉬운, 정적인 DSL.
- 가지고 있는 JSON 파일을 명세contract에 그대로 가져와, 필요한 요소만 수정해서 사용할 수 있다.
- 정의한 명세contract로부터 테스트를 자동 생성한다.
- Stub Runner 기능: 런타임에 Nexus나 Artifactory에서 스텁stub을 자동으로 다운로드한다.
- Spring Cloud 통합: 디스커버리 서비스 없이도 통합 테스트가 가능하다.
- Docker를 통해 모든 언어 & 프레임워크 지원 가능.
Next :
7.2. Groovy 말고 다른 언어로 컨트랙트를 작성하려면 어떻게 해야 하나요?
Groovy 이외의 언어로 컨트랙트 작성하기
전체 목차는 여기에 있습니다.