스프링
@SpringBootTest, @WebMvcTest, @AutoConfigureWebTestClient
Spring Boot는 테스트를 위한 다양한 유틸리티와 어노테이션을 제공한다. 테스트 지원을 위한 모듈은 2개가 있다. spring-boot-test는 다양한 코어 항목들이 포함되어 있고 spring-boot-test-autoconfigure는 테스트를 위한 자동구성을 제공한다. 대부분의 개발자는 spring-boot-starter-test("Starter")를 사용한다. "Starter" 에는 다양한 라이브러리들이 포함되어 있다. Junit 5 Spring Test & Spring Boot Test AssertJ Hamcrest Mockito JSONassert JsonPath @SpringBootTest Spring Boot는 Spring ApplicationContext이다, 따라서 테스트하기 위해..