요청과 응답을 연결하기
로컬 모의 서버에 경로와 메서드, 쿼리 같은 조건을 등록하고 대응할 상태와 본문을 지정한다. 검사할 클라이언트가 실제 서비스 대신 이 주소를 사용하도록 연결한다. 모의 서버가 원하는 응답을 제공한다는 사실과 애플리케이션이 올바른 요청을 보냈다는 사실은 별도로 확인해야 한다.
호출 확인과 진단
응답 상태를 검사하는 것 외에 모의 규칙이 기대 횟수만큼 호출되었는지도 확인할 수 있다. 요청이 일치하지 않으면 기대한 값과 실제 값을 비교하는 진단을 제공한다. 요청 조건을 너무 넓게 등록하면 잘못된 인자도 통과할 수 있으므로 검사할 계약에 맞춰 구체적으로 정한다.
재현 범위와 실행 방식
지연과 장애 상황의 모의 처리 및 기록 재생, 전달과 프록시 같은 실행 방식을 제공한다. 독립 서버나 YAML 구성도 사용할 수 있지만 선택한 기능의 설정과 의존성을 확인한다. 저장한 요청에 민감한 값이 남지 않도록 관리하며 모의 응답과 실제 외부 서비스의 계약이 달라지는지도 별도 연동 검사로 살핀다.