[테스트 코드] MockMvc, MockBean
·
Spring/Test
1. MockMvc란?`MockMvc`는 `Spring Test Library`에서 제공하는 한 클래스로서, 웹 서버를 따로 구동시키지 않아도`Spring MVC`의 동작을 모방(`mock`) 하도록 도와준다. 이를 통해 `Controller`가 정상적으로 동작하는지 테스트할 수 있다.  1-1. MockMvc 설정하기`MockMvc` 인스턴스는 `@WebMvcTest`나 `MockMvcBuilders`를 통해 생성할 수 있다.@WebMvcTest(controllers = MyController.class)class MyControllerTest { @Autowired private MockMvc mockMvc;} 위의 코드에서 `@WebMvcTest`는 `Spring MVC`에 특화된 슬라이..