개발

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() : 테스트를 바로 실패처리