@WebMvcTest & @AutoConfigureMockMvc
웹 애플리케이션에서 컨트롤러를 테스트할 때, 서블릿 컨테이너를 모킹하기 위해서는 @WebMvcTest를 사용하거나 @AutoConfigureMockMvc를 사용하게 되는데 이 어노테이션들에 대해 알아보겠습니다. @WebMvcTest 일반적으로 사용하는 MVC 테스트용 어노테이션입니다. 해당 어노테이션을 명시하고 아래와 같이 MockMvc를 @Autowired하면 해당 객체를 통해 MVC테스트가 가능합니다. 이 어노테이션을 사용하면 MVC 관련 설정인 @Controller, @ControllerAdvice, @JsonComponent와 Filter, WebMvcConfigurer, HandlerMethodArgumentResolver만 로드되기 때문에, 실제 구동되는 애플리케이션과 똑같이 컨텍스트를 로드..
개발/Spring & Spring Boot
2022. 8. 20. 21:20
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 3Way Handshake
- 라우팅
- spring
- 알고리즘
- 계층
- SpringBoot
- 초보
- 개발
- 개발자
- osi7계층
- s3
- 자바
- aws
- 프로그래머스
- 프로토콜
- 네트워크
- 회고
- lambda
- ec2
- rds
- 회고록
- dto
- tcp
- .NET
- Spring Boot
- Docker
- 스위치
- java
- 라우터
- 삽질
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함