저는 봄 구름 계약에 신참입니다. 이 문서에 따르면 계약을 맺었으며 gradle clean build
명령 실행 후 테스트 사례가 build\generated-test-sources\com\springframework\cloud\contract\verifier\tests\ContractVerifierTest.java
아래에 생성되었습니다. gradle clean build
을 실행하면 cloud-contract은 기본 포트에서 http 서버를 시작하고이 테스트 케이스를 실행하거나 JVM에서 실행됩니까? 이러한 테스트 케이스를 독립 실행 형으로 실행하는 방법이 있습니까? (그래디말 빌드가 아니라는 의미입니다)스프링 클라우드 계약 프레임 워크 및 계약자 테스트 실행
0
A
답변
0
당신이 요구하는 것을 정확히 이해하고 있는지 모르겠지만, mockmvc가 아닌 sth에 대한 테스트를 실행하고 싶다고 가정하고 있습니다. (포트 btw에 바인딩되지 않음). 이 절을 읽고 명시 적 노드를 사용하여 포트 http://cloud.spring.io/spring-cloud-static/Dalston.SR4/multi/multi__contract_dsl.html#_working_with_context_paths에 바인딩 된 응용 프로그램에 실제 요청을 보내는 방법을 확인하십시오. 또한 초보자로서 봄 구름 계약의 전체 문서를 읽어야합니다.