토리맘의 한글라이즈 프로젝트 logo 토리맘의 한글라이즈 프로젝트

스프링 클라우드 컨트랙트 공식 레퍼런스를 한글로 번역한 문서입니다.

전체 목차는 여기에 있습니다.


명세contract를 개발 중in progress으로 마킹했다면, 프로듀서producer 측에서 테스트를 생성하진 않지만 스텁sub은 생성한다는 의미다. 자세한 내용은 이 섹션에서 확인할 수 있다.

CI 빌드 과정에서 프로덕션으로 이동하려면 먼저, 클래스패스에 아직 개발 중인in-progress 명세contract가 없는게 맞는지 확인해야 하는데, 이는 테스트가 통과한 것으로 오해할 여지가 있기 때문이다. 그렇기 때문에 Spring Cloud Contract 플러그인에서는 failOnInProgress의 값을 기본적으로 true로 설정한다. 테스트를 생성할 때 개발이 끝나지 않은in-progress 명세contract도 허용하려면 이 플래그를 false로 설정해라.


Next :
8. Spring Cloud Contract customization
스프링 클라우드 컨트랙트의 다양한 통합 기능들과 이를 커스텀 하는 방법

전체 목차는 여기에 있습니다.

<< >>

TOP