
- 2010/01/13 16:19
- hogenius.egloos.com/2518182
- 덧글수 : 0
먼저 간단한 +,-,*,/ 테스트를 할 클래스를 만들고
클래스 안에 연산값을 리턴하는 메서드들을 만들었다.
JUNIT로 위 클래스를 Test해 보았다.
1. 먼저 자바 프로젝트를 만든다.

2. 그다음 테스트할 자바 클래스를 하나 추가한다. (BasicOperations.java)


3. JUnit Test Case 를 생성 (BasicOperationTest.java)
setUp()과 tearDown()을 체크한다.
setUp() : 테스트 케이스가 실행되기 전에 필요한 작업을 처리하도록 하는 메서드
tearDown() : 테스트 케이스의 실행이 끝난 다음에 실행되는 메서드로 setUp()에서 사용한 자원을 해제하는 메서드
이 후 옵션에 대한 것은 차후 공부를;;

Next를 눌러 Test할 메서드를 선택한다.


4. Run -> Run as -> JUnit Test로 테스트를 실행한다.
에러가 발생했다. 위 BasicOperations.java에서 일부러 에러를 내기위해 add() 메서드에서 연산자를 +가 아닌 =로 했기 때문이다.
수정후 다시 Test를 실행해보면..

에러가 사라졌다. JUnit Test성공 ヽ(*´∀`*)ノ
클래스 안에 연산값을 리턴하는 메서드들을 만들었다.
JUNIT로 위 클래스를 Test해 보았다.
1. 먼저 자바 프로젝트를 만든다.

2. 그다음 테스트할 자바 클래스를 하나 추가한다. (BasicOperations.java)


3. JUnit Test Case 를 생성 (BasicOperationTest.java)
setUp()과 tearDown()을 체크한다.
setUp() : 테스트 케이스가 실행되기 전에 필요한 작업을 처리하도록 하는 메서드
tearDown() : 테스트 케이스의 실행이 끝난 다음에 실행되는 메서드로 setUp()에서 사용한 자원을 해제하는 메서드
이 후 옵션에 대한 것은 차후 공부를;;

Next를 눌러 Test할 메서드를 선택한다.


4. Run -> Run as -> JUnit Test로 테스트를 실행한다.

수정후 다시 Test를 실행해보면..

에러가 사라졌다. JUnit Test성공 ヽ(*´∀`*)ノ
- 2010/01/10 12:52
- hogenius.egloos.com/2515618
- 덧글수 : 1
-ㅅ-;;;
뭘까 이 문제는;
일단 해결을 했다 하지만 특정 프로젝트를 컴파일 하는데
자바가 이클립스에 연결이 잘 안되는 것인지;
아니면 컴파일 문제인지 잘 모르겠다-ㅅ-
하면 할수록 의문점만 늘어가는 기분;;
일단 문제는
Eclipse내 특정 프로젝트를 하는데 Problem창에서 수많은 에러가 나타난다.
거의 대부분이 Syntex error 로써 sdk1.5버전에서 컴파일을 해야한다는 에러 설명이 있었는데
나는 분명히 sdk1.5버전을 설치했는데; 왜 그럴까;
혹시 Build path에서 지정을 잘못해 준것이 아닐까 하고
몇번을 시스템 환경 설정에서 path와 CLASSPATH를 확인해보고;
Eclipse에서 path 설정 부분을 해보기도 하고
Java Complier 설정에서 Enable project specific settings를 선택하여 직접 연결도 해봤지만;
자꾸 같은 에러;;
결국 처음부터 확인해 보기 시작했다-ㅅ-
그러던 중 설마 혹시나 혹시나 해서;
Java설치시 Java폴더명을 Java5로 해서 설치를 했었는데 이것때문인가 하고
음..'에이 한번 다시 깔아볼까?!'
두둥;;
이럴수가 에러가 사라졌따ㅠ; (워닝은 있지만 그래도;)
왜;;;어째서;
Java신이 관장하는 영역을 침범해서 노여움을 사서일까;;험험;;
Java 재설치 전에 이걸 알았더라면 전 뭔가를 수정하면 될 것 같긴 하면서도 아닌것 같기도 하는 이 기분
"아무튼 이제 Java를 설치할때는 최소 Java폴더 밑으로는 수정하지 말아야 겠구나" 하는 교훈을 가졌다.
아니면 교훈이 아니라 신탁일까?;;
뭘까 이 문제는;
일단 해결을 했다 하지만 특정 프로젝트를 컴파일 하는데
자바가 이클립스에 연결이 잘 안되는 것인지;
아니면 컴파일 문제인지 잘 모르겠다-ㅅ-
하면 할수록 의문점만 늘어가는 기분;;
일단 문제는
Eclipse내 특정 프로젝트를 하는데 Problem창에서 수많은 에러가 나타난다.
거의 대부분이 Syntex error 로써 sdk1.5버전에서 컴파일을 해야한다는 에러 설명이 있었는데
나는 분명히 sdk1.5버전을 설치했는데; 왜 그럴까;
혹시 Build path에서 지정을 잘못해 준것이 아닐까 하고
몇번을 시스템 환경 설정에서 path와 CLASSPATH를 확인해보고;
Eclipse에서 path 설정 부분을 해보기도 하고
Java Complier 설정에서 Enable project specific settings를 선택하여 직접 연결도 해봤지만;
자꾸 같은 에러;;
결국 처음부터 확인해 보기 시작했다-ㅅ-
그러던 중 설마 혹시나 혹시나 해서;
Java설치시 Java폴더명을 Java5로 해서 설치를 했었는데 이것때문인가 하고
음..'에이 한번 다시 깔아볼까?!'
두둥;;
이럴수가 에러가 사라졌따ㅠ; (워닝은 있지만 그래도;)
왜;;;어째서;
Java신이 관장하는 영역을 침범해서 노여움을 사서일까;;험험;;
Java 재설치 전에 이걸 알았더라면 전 뭔가를 수정하면 될 것 같긴 하면서도 아닌것 같기도 하는 이 기분
"아무튼 이제 Java를 설치할때는 최소 Java폴더 밑으로는 수정하지 말아야 겠구나" 하는 교훈을 가졌다.
아니면 교훈이 아니라 신탁일까?;;



최근 덧글