멋쟁이사자처럼 동아리/Java2 멋쟁이사자처럼 JAVA - AssertThat 1. isEqualTo 메소드assertThat(actual).isEqualTo(expected); assertThat(actual).isNotEqualTo(expected); assertThat(actual).isNull(); => null인지 판별 assertThat(actual).isNotNull(); assertThat(actual).isSameAs(expected); assertThat(actual).isNotSameAs(expected); 2. 예외 assertThatThrownBy(() -> { causeException(); }).isInstanceOf(IllegalCallerException.class) assertThatThrownBy(() -> { ca.. 2024. 5. 6. 멋쟁이사자처럼 JAVA -JUnit5 문법 @Test -> 이걸 반드시 붙여야 테스트 진행 반드시 void형 @Display -> 해당 테스트의 이름을 나타내준다. @Nested -> 이걸 붙여야 중첩클래스 내부에 있는것으로 인식되며 테스트 메서드로서의 역할을 함 @Disabled -> 이걸 붙여줘야 테스트를 안하겠다는 의미 assertEquals(expected,actual) 두 값이 같은지 비교 :: if문 안쓰고 그냥 쌩으로 저렇게 쓰는거 다만 assertEquals 는 해당 클래스 내의 equals를 사용하기 때문에 정의를 해주고 사용해야 된다. assertEquals(expected, actual, "두 값이 일치하지 않습니다."); assertNotEquals(expected,actual,"두 값이 다르다면 성공") assert.. 2024. 5. 6. 이전 1 다음