강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

taehee-kim-dev님의 프로필 이미지
taehee-kim-dev

작성한 질문수

스프링과 JPA 기반 웹 애플리케이션 개발

회원 가입 인증 메일 확인 테스트 및 리팩토링

트랜잭션

해결된 질문

작성

·

218

0

AccountService에 있는 @Transactional은

왜 무시가 된건가요??

어플리케이션을 돌릴때는 트랜잭션 처리가 되는데,

테스트에서는 왜 또 @Transactional 을 붙여줘야 하나요?

답변 1

3

백기선님의 프로필 이미지
백기선
지식공유자

6분 10초 쯤을 언급하시는건가요? 보시면 해당 테스트 코드가 서비스를 사용한게 아니라서 서비스쪽에 있는 @Transactional은 적용이 안된거구요. 테스트에서 직접 데이터 넣고 변경하고 있기 때문에 테스트에도 애노테이션을 추가한 겁니다.

taehee-kim-dev님의 프로필 이미지
taehee-kim-dev

작성한 질문수

질문하기