차이점
@SpringBootTest는 통합 테스트를 진행하기 위해 쓰는 어노테이션으로 어플리케이션 테스트에 필요한 거의 모든 의존성을 제공함 @WebMvcTest는 단위 테스트를 진행하기 위해 쓰는 어노테이션 종류 중 하나로 MVC를 위한 테스트로 컨트롤러가 예상대로 동작하는지 테스트하는데 사용