테스트 코드는 기능의 문제나 오류를 찾아내 주는 코드를 말한다. 유닛 테스트(단위테스트)란 하나의 기능 또는 메소드를 기준으로 독립적으로 실행되는 테스트이다.

JUnit

Junit이란 자바기반언어의 개발자들이 사용하는 테스트 프레임워크이다. 확인하고 싶은 결과가 있을 때마다 번거롭게 print를 사용하지 않아도 된다. 단정(assert) 메소드로 테스트 케이스의 수행 결과를 판별하고 어노테이션으로 간결하게 지원한다.

단정 메서드

어노테이션

응용 예시 코드