728x90
@SpringBootTest
프로젝트 내 전체 빈을 등록하기 때문에 상대적으로 속도가 느림
서비스의 통합 테스트를 할 때 사용
@WebMvcTest
특징
MVC를 위한 테스트
컨트롤러가 의도한대로 작동하는지 테스트하기 위해 사용
WebApplication과 관련된 빈만 등록하기 때문에 상대적으로 속도가 빠름
특정 빈들만 등록(Security, Filter, Interceptor, request/response Handling, Controller)
728x90
'개발공부 > Spring' 카테고리의 다른 글
[Spring] Tomcat 서버 포트 번호 변경 (0) | 2023.04.08 |
---|---|
[Spring]스프링 프레임워크 (0) | 2023.02.24 |
스프링부트 개념정리 2(JPA, ORM, 영속성 컨텍스트) (0) | 2022.11.24 |
스프링부트 개념정리 1(IOC와 DI, 필터, 어노테이션, 리플렉션, MessageConverter, BufferedReader&BufferedWriter) (0) | 2022.11.24 |