개발
Intellij에서 jUnit Test
플리트우드
2024. 12. 5. 12:24
프젝 우클릭 > 테스트클래스 넣을 폴더 생성
다시 프젝 우클릭 > open module setting 클릭
테스트폴더 우클릭 > mark as >test로 선택→초록색 폴더로 바뀜
테스트하고자 하는 클래스명 우클릭 > go to > test > create new test
테스트 라이브러리는 jUnit을 선택하고 fix버튼 클릭 > 버전 선택하고 ok
테스트클래스 이름 지정, 테스트하고자 하는 메서드를 선택하고 ok
초록색 화살표 클릭해서 테스트 실행
하단 콘솔에서 결과확인
assertEquals(x, y) : 객체 x(예상값)의 값과 y(실제값)의 값이 같으면 테스트 통과
assertFalse(x) : x가 false인지 확인
assertTrue(message, condition) : condition이 true이면 message 표시
assertNull(o) : 객체 o가 null인지 확인
assertNotNull(o) : 객체 o가 null이 아닌지 확인
assertSame(ox,oy) : ox와 oy가 같은 객체를 참조하고 있으면 통과
assertNotSame(ox,oy) : ox와 oy가 같은 객체를 참조하고 있지 않으면 통과
assertFail() : 테스트를 바로 실패처리