MockMvc란? MockMvc는 Spring Boot에서 제공하는 테스트 유틸리티임. • Spring MVC 애플리케이션의 컨트롤러를 서버를 띄우지 않고도 테스트할 수 있도록 지원함. • 실제 HTTP 요청을 보내지 않고, 가상으로 요청 및 응답을 처리함.MockMvc의 주요 특징 1. 가상 HTTP 요청 처리 • Mock 환경에서 컨트롤러 로직을 테스트할 수 있음. • 실제 서버 없이도 HTTP 요청/응답의 동작을 확인 가능함. 2. 완전한 Spring 컨텍스트 지원 • MockMvc는 Spring의 DI(의존성 주입)와 컨텍스트를 활용해 컨트롤러 및 관련 빈을 로드함. 3. Rest API 테스트 가능 • GET, POST, PUT, DELETE 등의 HTTP 메서드와 다양한 요청 파라미터를 테스트..