JUnit 5버전에서 사용할 수 있는 어노테이션
@Test: 테스트를 만드는 모듈. main메소드처럼 IDE로 직접 실행할 수 있는 메소드.
@Disavled: 특정 메소드가 @Deprecatede 되었거나, 테스트에 passed 되는 경우가 아닐 때, 실행되지 않도록 처리하는 부분.
@Disavled을 그대로 두는 것 보다, 에러를 수정하거나 테스트를 제거하는 등의 확실한 처리가 더 중요하다.
@Deprecatede: 표시되어 있는 메소드나 필드 사용 시, 빌드할때 워닝메세지를 보여준다.
@BeforeAll: 클래스에 존재하는 모든 메소드를 실행한다고 할 때, 메소드를 시작하기 전에 실행됨.
@BeforeEach: Test메소드가 실행되기 전에 호출되어 처리됨. 공통적인 Param및 설정을 할 때 사용된다.
@AfterAll: 클래스에 존재하는 모든 메소드를 실행한다고 할 때, 메소드가 끝난 후에 실행됨.
@AfterEach: Test메소드가 실행된 후에 호출되어 처리됨. 사용되고 난 후, 종료되어야 할 리소스를 처리하는 부분에서 사용된다.
미션 2 완료
듀오링고 문제 풀기