Junit 에서는 Assertions를 사용해 테스트를 실패처리를 확인합니다.
단정 메서드라고 합니다.
클래스는 다음과 같습니다.
junit.juptier.api.Assertions
단정메
메서드 | 설명 |
assertEquals(x,y) | 객체 x와 y의 일치함을 확인한다. |
assertArrayEquals(a,b) | 배열 a 와 배열 b가 일치함을 확인한다. |
assertFalse(x) | x가 false 인지 확인한다. |
assertTrue(x) | x가 true인지 확인한다. |
assertTrue(message,condition) | condition이 true이면 message 표시 |
assertNull(o) | 객체 o 가 null 인지 확인 |
asserNotNull(0) | 객체 o가 null 이 아닌지 확인 |
assertSame(ox,oy) | 객체 ox와 oy 같은 객체임을 확인한다. ox와 oy가 같은 객체를 참조함고 있으면 테스트 통과 assertEquals() 메서드는 두객체의 값이 같은지 확인하고 asserSame() 메서드는 두객체의 레퍼런스가 동일한가를 확인한다.(== 연산자) |
assertfail() | 테스트를 바로 실패처리 |
하지만 현재는 assertionsqhek assertj를 사용하는 추세이다.
'Etc' 카테고리의 다른 글
빌더 패턴 (0) | 2021.11.03 |
---|---|
jdbcTemplate (0) | 2021.11.02 |
css display none: transition (0) | 2021.09.01 |
REST (0) | 2021.07.28 |
이클립스 프로젝트 파일 자동 새로고침 (0) | 2021.07.26 |