Junit이란
JUnit은 단위 테스트 도구이다.
System.out.print()로 번거롭게 디버깅하지 않아도 되며, 테스트에 걸린 시간도 관리할 수 있다.
JUnit은 보이지 않고 숨겨진 단위 테스트를 끌어내어 정형화시켜 단위 테스트를 쉽게 해주는 테스트용 Framework이다.
JUnit의 특징
- 단위 테스트 Frameworkd 중 하나
- 단정문으로 테스트 케이스의 수행 결과를 판별함
- 어노테이션으로 간결하게 지원함
- 결과는 성공(초록색), 실패(빨간색) 중 하나로 표시
Junit 설정하기
프로젝트 우클릭 > Properties 클릭
Java Build Path > Libraries > Classpath 클릭 > Add Library 선택
JUnit 선택 후 Next
버전 설정 후 Finish
필자는 JUnit 5로 진행했다.
Classpath에 Junit 5가 추가된 걸 확인하고 Apply and Close 누르기
JUnit 사용하기
테스트 하고 싶은 .java파일 우클릭 > new > Other... > JUnit Test Case 클릭
Next
체크하고 Finish
그럼 이렇게 만들어 진다..
내가 쓸 함수 부분을 테스트할 수 있게 수정해준다.
저 testGetUser부분 더블클릭
RusAs > JUnit Test 클릭
일단 출력 잘 되고
Junit Testcase도 성공이라고 뜬다.
(실패시 빨간색으로 뜬다.)
그리고 향후 그 실행 버튼 옆에 벌레같이 생긴 친구가 있는데 그걸 누르면 바로 JUnitTest를 진행할 수 있다.
요 벌레 버튼....왜 벌레로 만들었을까....?.... 굳이...?
https://m.blog.naver.com/simpolor/221225347218
[eclipse] 이클립스를 이용하여 JUnit 사용하기
이클립스를 이용하여 JUnit 사용하기 우선 JUnit은 단위 테스트 도구입니다. 외부 테스...
blog.naver.com
'환경설정' 카테고리의 다른 글
[Eclipse] 이클립스 서버 시작 45초 타임아웃 오류 해결 (0) | 2024.02.11 |
---|---|
[Eclipse] Generate Getters and Setters 주석 자동 생성하는 법 + 단축키 (0) | 2023.11.06 |
MariaDB 설치하기 (0) | 2023.10.18 |
Oracle Virtual Box 설치 7버전 (Oracle VM VirtualBox 7.0.6 needs the Microsoft Visual C++ 2019 Redistributable Package being installed first.) (0) | 2023.10.12 |
eclipse 웹 개발 환경 구축 (Eclipse, Tomcat 9, JDK-17) (0) | 2023.10.11 |