■ JUnit 이란 독립된 테스트를 할 수 있도록 도와주는 framework이다.

테스트시 권장 사항으로 test 로 시작하는 메서드 이름을 작성한다. 

register() 라는 메서드를 테스트 하려면 testRegister()로 만드는 것이 좋다.

그리고 eclipse의 JUnit 플러그인은 test로 시작된 메서드들을 찾아서 리플렉션을 통해서 테스트를 수행하게 한다.

■ 실습해보기.

1. Java Project를 하나 만든다.

2. Project 이름에서 오른쪽 마우스를 클릭하고 Properties를 클릭한다.

3. Java Build Path를 클릭한다.

4. Libraries 탭을 클릭하고 Add Library를 클릭한다.



5. JUnit 을 선택하고 Next를 클릭.



6. 버전을 선택하고 Finish



7. JUnit3이 추가 된 모습을 확인 할 수 있다.




8. Project 에서 오른쪽 마우스 클릭하고, New에서 JUnit Test Case를 클릭한다.

 

만약 저 위치에 없다면 Other를 클릭하고 Java 폴더 - JUnit 폴더에서 선택하면 된다.



9. Name에 클래스 이름을 입력하고 Finish.



10. 클래스를 작성 한다.

- TestVO.java

- Test.java


11. Test 클래스 이름을 더블클릭하고 오른쪽 마우스를 클릭한 다음에 Run As -> JUnit Test를 실행한다.



테스트가 성공한 모습을 볼 수 있다.



12. 오류가 있는 경우 에러가 발생한다.

오류가 있는 코드를 삽입한 결과.


오류가 있는 메소드에서 에러가 발생한 모습을 볼 수 있다.

JUnit을 사용하면 이렇게 에러가 발생한 곳을 찾을 수 있고, 단계별로 검사를 진행하면서 하면 나중에 큰 문제 없이 프로젝트를 완성할 수 있다.



+ Recent posts