CODEDRAGON ㆍDevelopment/Java
Junit 특징
구분 |
특징 |
오픈소스 |
TDD의 창시자인 Kent Beck과 디자인 패턴 책의 저자인 Erich Gamma가 만든 오픈 소스 프레임워크입니다. |
활용성 |
· 대부분의 자바를 지원하는 도구에서 사용가능 · Eclipse에 기본으로 플러그인이 포함되어 있어 설치가 용이합니다. |
범용성 |
· 뛰어난 성능과 넓은 활용범위에 의해 대부분의 도구에 기능을 탑재하고 있습니다. · 기본 탑재된 플러그인 이더라도, 필요 시 버전업이 가능하며 여러 버전을 동시에 설치 가능합니다. |
호환성 |
· 자바를 지원하는 모든 도구에 호환됩니다. · 도구의 버전을 가리지 않습니다. · 도구가 가능한 환경이면 어떤 환경에서도 작동 가능합니다. |
성능 |
· 빠른 작동성능, 도구에 같이 로드 되어도 성능상 문제 없습니다. · Test Suite를 제공함으로써 여러 Test Case 클래스를 한번에 실행 시킬 수 있음 · 대부분 도구에서 지원하고 있기 때문에, 도구 교육시간이 단축될 수 있습니다. |
어노테이션 |
· jUnit4부터는 테스트를 지원하는 어노테이션을 제공합니다. · @Test @Before @After |
독립적인 테스트 |
각 @Test 메서드가 호출할 때 마다 새로운 인스턴스를 생성하여 독립적인 테스트가 이루어집니다. |
'Development > Java' 카테고리의 다른 글
클래스 패스(CLASSPATH) - 환경변수 PATH, 환경변수 CLASSPATH (0) | 2017.04.24 |
---|---|
Collection Framework 소스 확인하기 (0) | 2017.04.20 |
복수의 제네릭 - 복수의 제네릭 사용시 명명 규칙, <1글자로 된 영문대문자>, <T>, <E>, <K>, <V> (0) | 2017.03.21 |
구글검색으로 API문서 찾기 (0) | 2017.03.06 |
Error - An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException (0) | 2017.02.24 |