Archive: 2019/5
스프링부트 테스트(SpringBoot Test) - @RestClientTest
Spring Boot는 @RestClientTest를 통해 클라이언트의 입장에서 서버에 REST 관련 테스트를 지원한다.REST API의 경우 일반적으로 JSON 형태로 데이터를 돌려준다. 기본적으로 @RestClientTest는 Jackson, GSON(Google-gson), Jsonb 자동설정을 지원한다.대표적인 JSON 라이브러리인 Jackson은
스프링부트 테스트(SpringBoot Test) - @DataJpaTest
Spring Boot를 통해 Data JPA를 테스트하고자 하는 경우 @DataJpaTest를 사용할 수 있다. 이 어노테이션을 사용할 경우 in-memory embedded database가 설정되며 @Entity 클래스를 스캔한다. 일반적인 @Component 빈은 로드하지 않는다. 설명했던 @WebMvcTest와 동일하게 필요한 클래스만 로드하므로 빠