스프링 테스트 컨텍스트 @Transactional
168
wjs3859
작성한 질문수 2
0
@Test
@Transactional
@Rollback(value = true)
public void transactionSync(){
userDao.deleteAll();
assertThat(userDao.getCount()).isEqualTo(0);
userService.add(users.get(0));
userService.add(users.get(1));
assertThat(userDao.getCount()).isEqualTo(2);
//
}
@AfterEach
public void test(){
assertThat(userDao.getCount()).isEqualTo(0);
}
스프링 테스트 컨텍스트를 이용해 메소드 레벨에 @Transactional 를 붙이면 해당 메소드 이후 롤백되는 것을 확인하기 위해
위와 같은 코드를 실행했는데 @AfterEach 가 붙은 메서드에서 에러가 발생했습니다. 2개가 존재한다고..
이유가 무엇인지 궁금합니다.!
답변 0
4강 카드뉴스 자동화 자료
4
75
1
상금은 언제 받을 수 있나요?
4
82
0
Issuance 테이블에 status, couponId 인덱스가 꼭 필요할까요?
2
60
1
5-21 질문이요!
1
67
3





