@SpringBootTest
스프링 입문 - 스프링 통합 테스트
스프링 입문 - 스프링 통합 테스트
2022.05.22이전시간에 만들었던 JdbcMemberRepository는 DB까지 연결이 된다. 그러면, 테스트도 스프링까지 다 올리고 DB까지 연결해서 동작하는 통합 테스트를 해보아야 한다. 스프링 통합 테스트를 해보자. 이전에 했던, 이런 테스트 들을 보면, 전혀 스프링과 관련이 없는 테스트들이다. 순수한 Java코드를 가지고 테스트 한 것이다. 그런데, 지금은 순수한 Java코드만 가지고 테스트 할 수 없다. 왜냐하면, 데이터베이스 커넥션 정보도 스프링 부트가 들고있고 그러기 때문이다. 그래서 지금부터는, 테스트를 스프링과 엮여서 해볼 것이다. 우선, 기존에 만들어 두었던, MemberServiceTest를 살펴보자. 이 테스트는 메모리에 저장하는 테스트이기 때문에 Java뜨는 시간만 제외하면 거의 시간소요가 없..