본문 바로가기

창고/Backup_2013_0121

[JUnit] Eclipse 에서 JUnit 3.x 사용하기

반응형
자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기
국내도서>컴퓨터/인터넷
저자 : 이상민
출판 : 한빛미디어 2009.12.18
상세보기


그동안 매우 매우 궁금했던 JUnit 3.x 이용하기 ( 3.8.2 버젼을 이용함 )

책읽고 요약 및 정리겸 글을 남김

*. 준비물 jnit.jar

http://junit.org/ 에 접속하여 다운받는다.

이클립스가 있는경우 ( 3.7.x ) 플러그인 폴더에 3.8.2 가 들어있다!! ( 옹! )

프로젝트에서 사용하기 위해서 빌드패스에 추가해준다.

(빌드패스추가하기)

이클립스 기동!

Project > Properties > Libraries > Add Variable > Configure Variables...  선택

New 선택
Name 과 Path 지정

JUNIT_LIB_3
D:/Utils/eclipse/eclipse_3_7/plugins/org.junit_3.8.2.v3_8_2_v20100427-1100/junit.jar

요런식으로~

그러면 준비완료~!

예제로 살펴볼 테스트용 Class ( 책에서 펌 -_- )



그리고 추가로 JUnit 테스트 클래스 생성



자~ 이제 테스트를 하기위해선 평소처럼 빌드를 하는게 아니라,
왼쪽에 있는 패키지 익스플로어에서 TestCalculateSample ( JUnit 테스트 클래스 )
에 마우스를 가져간후

오른쪽 클릭 > Run As > JUnit Test

를 해주면 된다.

그러면 패키지 익스플로어 옆에 JUnit 탭이 추가되면서, 테스트 케이스와 성공 실패, 그리고 실패에 관한 정보까지 모두 볼수 있다 >ㅁ< 옹예~

더이상의 System.out.println 은 그만 -_-/

소스보면 다알겠지만,
JUnit 테스트를 위해서 junit.framework.TestCase 를 상속받아서 사용하면 된다.

특이점은 setUp 함수와 tearDown 함수가 각각의 testXXX 함수 호출 앞뒤로 실행된다는 점이다.

참조해서 잘만들어놓으면, 앞으로 Unit 테스트가 편해질 꺼라고(?) 믿는다.!!

다음엔 JUnit 4.x 버젼을 살펴보장~ㅎㅎ
반응형