스프링 입문 맛보기 6

Spring 정리 2021. 8. 4. 20:54

인프런 강의 14일차.

 - 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 (김영한 강사님)

 

* 스프링 통합 테스트 (스프링 컨테이너와 DB까지 연결한 통합 테스트를 진행해보자)

 1.회원 서비스 스프링 통합 테스트

 - 테스트는 제일 끝단이기 때문에 편한 방법으로 선언해서 사용하면 됨.

 - @SpringBootTest,@Transacitional 태그를 사용하여 선언

 - @SpringBootTest : 스프링 컨테이너와 테스트를 함께 실행한다. (스프링 서버를 새로 시작 후 테스트가 완료되면 서버가 종료된다. )

 - @Transactional : 테스트케이스에 이 애노테이션이 있으면, 테스트 시작 전에 트랜잭션을 시작하고, 테스트 완료 후에 항상 롤백한다. (이렇게하면 DB에 데이터가 남지 않으므로 다음 테스트에 영향을 주지 않는다.)

 

'Spring 정리' 카테고리의 다른 글

스프링 입문 맛보기 8  (0) 2021.08.05
스프링 입문 맛보기 7  (0) 2021.08.05
스프링 입문 맛보기 5  (0) 2021.07.14
스프링 입문 맛보기 4  (0) 2021.07.06
스프링 입문 맛보기 3  (0) 2021.05.04