@WebMvcTest 는 컨트롤러 테스트할때 (아래와같이 간단한 controller테스트할때)
ex) mvc.perform(get"/xxxxx/zzzzz").accept(MediaType.APPLICATION_JSON))
.andExpect(status().isOk()
.print());
@SpringBoootTest 는 어플리케이션 컨텍스트 설정정보 등 모두 불러와 웹서버에 연결을 시도. (WebMvcTest 보다 많이 무겁겠죠?)
그럴땐 TestRestTemplate 를 사용. 다음에 TestRestTemplate 에 대해 마져 쓰기.
'Web개발 > Java' 카테고리의 다른 글
Url PathVariable 변수명 가져오기 (0) | 2020.03.05 |
---|---|
날짜 유효성 체크 어노테이션 (0) | 2019.12.04 |