@PathVariable Annotation을 사용하는
다양한 경우로 테스트를 진행하였다.
이 글에서는 @PathVariable를 1개만 사용하였을 경우를 살펴보고
@PathVariable를 2개 이상 사용하는 경우에 대해서는
Spring Controller에서 사용하는 Annotation 분석하기 : Multi @PathVariable에서 알아본다.
각 테스트마다의 연관성은 낮다.
하지만 순서대로 보는걸 추천한다.
또한 각 테스트마다
어떤 이유로
그러한 결과가 나왔는지
반드시 이해하고
이해가 가지 않는다면 직접 테스트해보길 추천한다.
필자는 다양한 경우에 대해
경우의 수를 생각하면서
테스트를 진행하였고
그 내용을 정리하여 공유하고 싶은 마음에
오랜 시간을 할애하여 글을 작성하였다.
누군가에겐 도움이 되길 바란다.
@PathVariable Annotation을 사용하는
다양한 경우로 테스트를 진행하였다.
이 글에서는 @PathVariable를 2개 이상 사용하였을 경우를 살펴보고
@PathVariable를 1개만 사용하는 경우는
Spring Controller에서 사용하는 Annotation 분석하기 : Single @PathVariable에서 알아본다.
각 테스트마다의 결합도는 낮다.
하지만 순서대로 보는걸 추천한다.
또한 각 테스트마다
어떤 이유로
어떤 결과가 나왔는지
반드시 이해하고
이해가 가지 않는다면 직접 테스트해보길 추천한다.
필자는 다양한 경우에 대해
경우의 수를 생각하면서
테스트를 진행하였고
그 내용을 정리하여 공유하고 싶은 마음에
오랜 시간을 할애하여 글을 작성하였다.
누군가에겐 도움이 되길 바란다.
요청 데이터의 본문을 읽어오거나
(= @RequestBody)
응답 데이터의 본문에 작성하고 싶은 경우
(= @ResponseBody)
사용할 수 있는 Annotation이다.
@RequestBody, @ResponseBody Annotation을 사용할 경우
HttpMessageConvert가
Data를 Conversion 작업을 해주게 된다.