더 나은 내일의 내가 되자!
Junit5 - @AfterEach 본문
메소드 실행이 끝날때마다 실행되는 메소드입니다.
Junit 테스트를 하다면 메소드의 실행 순서가 보장되지 않기 때문에 값 중복등의 이유로 에러가 날 수 있습니다.
그것을 방지하기위해서 이용할 수 있습니다.
@AfterEach
public void afterEach() {\
// 실제로는 테스트 실행전에 트랜잭션을 걸고, 트랜잭션을 롤백하는 방식으로 데이터를 복구합니다.
repository.clearStore(); // 데이터 초기화
}
'프로그래밍 > JAVA' 카테고리의 다른 글
람다식 :: (0) | 2021.07.15 |
---|---|
Optional (0) | 2021.07.15 |
스트림(Stream) 간단히 (0) | 2021.07.15 |
자바8 (JDK 1.8) 환경설정 (0) | 2021.03.13 |