스프링 부트에서는 테스트에 관련해서 많은 유틸리티와 애노테이션을 제공한다. 기본적으로는 두가지의 모듈로 이루어져 있는데, spring-boot-test와 spring-boot-test-autoconfigure가 있다.
저번 파트에서 테스트 라이브러리를 살펴보고, 웹과 관련한 테스트를 진행해보았다. 이번 파트에서는 스프링 데이터 JPA를 사용해서 테스트 코드를 작성하고, 테스트를 실행해서 성공하는 과정까지를 살펴보도록 하자.
이전 파트에선 h2 데이터베이스를 통해서 테스트를 진행하였다. 내 로컬 환경에서 인 메모리 데이터베이스가 아닌 로컬 데이터베이스로 변경해서 테스트를 진행하고 싶다면, 참고하자.
저자는 김영한 개발자(우아한 형제들)님이고, 에이콘 출판사에서 2015년 7월에 출간된 책이다.