JUnit - 단위 테스트
JUnit, AssertJ, 단위테스트 개념 및 다양한 활용법
- 자바를 위한 오픈소스의 단위 테스트 라이브러리
- 자바 애플리케이션에 대한 단위 테스트를 도와주는 테스트용 프레임워크
- JUnit의 assert메소드
- assertEquals(A, B) : 객체 A와 B가 같은 값을 가지는지 확인
- assertEquals(A, B, C) : 객체 A와 B가 같은 값을 가지는지 확인 (C는 오차범위)
- assertArrayEquals(A, B) : 배열 A와 B가일치하는지 확인
- assertSame(A, B) : 객체 A와 B가같은 객체인지 확인
- assertTrue(A) : 조건 A가 참인지 확인
- assertNull(A) : 객체A가 Null인지 확인
- assertNotNull(A) 객체 A가 Null이 아닌지 확인