인텔리제이 단축키

클래스 명 선택 or 클래스 내부에 커서 둔 채로 [ Ctrl + Shift + T ]

Assert Method

org.junit.jupiter.api.Assertions 클래스는 값 검증을 위한 assert로 시작하는 static 메서드를 제공

예외처리 테스트

@Test
    void test1() {
        CustomException exception = assertThrows(CustomException.class, ()-> new CustomClass(-1));
        String message = exception.getMessage();
        assertEquals("Exception 발생", message);
    }

시간 초과 테스트

특정 시간 안에 실행이 끝나는지 확인하고 싶을 때는 assertTimeout()이나 **assertTimeoutPreemptively()**을 사용.