0
특정 요청에 대해 큰 몸체로 응답을 반환하는 spring-cloud-contract 프레임 워크를 사용하여 계약을 정의하려고합니다. 이 몸은 항상 동일합니다. 그래서이 본문을 정적 파일에 저장하는 것을 선호합니다. 그리고 생성 된 WireMock 매핑은 bodyFileName
을 사용하여 응답 본문 내용이 포함 된 정적 파일을 참조합니다.Spring Cloud 계약 DSL 지원 bodyFileName
감사합니다. @ marcin-grzejszczak! 네, 지금 사용하려고합니다. 스프링 클라우드 계약에 의해 공식적으로 지원되는지 궁금했습니다. 그러나 제안 된 접근 방식은 우리의 경우 큰 매핑 파일을 만듭니다. 스텁에 의해 응답으로 반환하려는 정적 콘텐츠는 수백 줄 정도 될 수 있습니다. – Dmitry
현재이 작업을 수행하는 다른 방법은 지원하지 않습니다. 문제는 자동으로 스텁을 작성하므로 출력 병에 어떤 파일을 복사해야 하는지를 알아야한다는 것입니다. 실제로 Spring Cloud Contract에서 문제를 제기 할 수 있으며, 주제가 정말 재미있어 보이는 토론을 계속할 수 있습니다. –