JUnit 4 테스트 진행 과정(생명 주기) JUnit으로 테스트를 진행할 때는 크게 다음과 같은 과정을 거친다. 개발자가 테스트 클래스를 정의 @BeforeClass(JUnit 5에서는 @BeforeAll) 어노테이션이 적용된 메소드 실행 - 클래스 전체 테스트 전에 딱 한 번 실행 테스트 클래스 객체 생성 @Before(JUnit 5에서는 @BeforeEach) 어노테이션이 붙은 메소드 실행 - 테스트 메소드 진행 전 선작업 필요한 경우 정의 @Test 어노테이션이 붙은 테스트 메소드 실행 테스트 결과 저장 @After(JUnit 5에서는 @AfterEach) 어노테이션이 붙은 메소드 실행 - 테스트 메소드 진행 후 다음 테스트에 영향 안 주도록 처리할 작업을 정의 각 테스트 메소드에 대해 3~7 반..