JUnit 5 (JUnit 4와 비교)
BeforeEach
Before (JUnit 4)
- 테스트 메서드를 실행하기 전에 호출된다.
- 이 어노테이션은 각 테스트를 시작하기 전 환경을 설정할 때 사용한다.
- 예) JUnit 테스트 클래스에 5개의 테스트 함수가 있는 경우 BeforeEach 는 각 테스트 함수가 실행되기 전에 5번 실행된다.
AfterEach
After (JUnit 4)
- 테스트 메소드가 실행된 후에 호출된다.
- 테스트 케이스가 실행 된후 사용된 리소스 또는 테스트 데이터를 해제해야 할 때 사용한다.