CHAP 05. JUnit 5 기초
테스트 주도 개발 시작하기 5장을 요약한 내용입니다.
JUnit 5 모듈 구성
@Test 애노테이션과 테스트 메서드
@Test
void 만원_납부하면_한달_뒤가_만료일이_됨() {
ExpiryDateCalculator cal = new ExpiryDateCalculator();
LocalDate realExpiryDate = cal.calculateExpiryDate(payData);
assertEquals(expectedExpiryDate, realExpiryDate);
}주요 단언 메서드
테스트 라이프사이클
@BeforeEach , @AfterEach
@BeforeAll, @AfterAll
테스트 메서드 간 실행 순서 의존과 필드 공유하지 않기
추가 애노테이션: @DisplayName, @Disabled
Last updated