단정 메소드(assert method)
· JUnit에서 가장 많이 이용되는 단정(assert) 메소드입니다.
· 단정 메서드로 테스트 케이스의 수행 결과를 판별합니다.
메소드 |
설명 |
assertEquals(x, y) |
· 객체 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인지 확인합니다. |
assertNotNull(o) |
· 객체o가 null이 아닌지 확인합니다. |
assertSame(ox, oy) |
· 객체 ox와 oy가 같은 객체임을 확인합니다. · ox와 oy가 같은 객체를 참조하고 있으면 테스트 통과 · assertEquals()메서드는 두 객체의 값이 같은지 확인하고, assertSame()메서드는 두 객체의 레퍼런스가 동일한가를 확인합니다. (== 연산자) |
assertNotSame(ox, oy) |
· ox와 oy가 같은 객체를 참조하고 있지 않으면 통과 |
assertfail() |
· 테스트를 바로 실패처리 |
'Android > Test' 카테고리의 다른 글
Mockito-Kotlin 알아보기 (0) | 2019.10.28 |
---|---|
Test Double(테스트 더블)알아보기 (33) | 2019.10.28 |
Test Stub이란 ? (0) | 2019.10.28 |
TDD알아보기 (4) | 2019.10.04 |
assertThat (4) | 2019.10.04 |
댓글