테스트 코드 PUT 요청에 대한 응답 형식

seheeee_97·2024년 3월 20일
0

개인 공부

목록 보기
37/44
ResponseEntity<ApiResponse<Empty>> response = restTemplate.exchange(
    BASE_URL, HttpMethod.PUT, requestEntity, new ParameterizedTypeReference<ApiResponse<Empty>>() {}
);

ApiResponse 객체를 통해 응답을 받음 -> 응답의 상태 코드, 결과 유형, 데이터가 포함될 수 있음
Empty는 응답의 데이터가 없음을 나타냄

-> PUT 요청 후에 서버로부터 반환되는 응답의 상태와 유형을 확인하려는 것



ResponseEntity<Void> response = restTemplate.exchange(
    BASE_URL, HttpMethod.PUT, requestEntity, Void.class
);

응답 형식 void -> PUT 요청 후 서버로부터 반환되는 응답에 대한 정보를 받지 않음
요청이 성공적으로 처리되었는지 여부를 확인하기 위해 HTTP 상태 코드만 사용함

-> PUT 요청의 성공 여부

0개의 댓글