@SpringBootTest
@AutoConfigureMockMvc
class TestControllerTest { }
[@SpringBootTest]
메인 애플리케이션 클래스에 추가하는 애너테이션인 @SpringBootApplication
이 있는 클래스를 찾고, 그 클래스에 포함되어 있는 빈을 찾은 다음 테스트용 애플리케이션 컨텍스트를 만든다.
[@AutoConfigureMockMvc]
MockMvc를 생성하고 자동 구성하는 애너테이션이다. 애플리케이션을 서버에 배포하지 않고도 테스트용 MVC 환경을 만들어 요청, 전송, 응답 기능을 제공하는 유틸리티 클래스다. 즉, 컨트롤러를 테스트할 때 사용되는 클래스이다.
딱히 정리할 것 없음..