내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
원본 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
unittest
사이드바
권남의 Github
권남의 위키
까먹지말자! 블로그
권남의 Twitter
URLEncode/HTMLEscape
Java Properties
intellij_idea:unittest
문서의 이전 판입니다!
목차
IntelliJ IDEA Unit Test
Branch Coverage 측정
고속 단위 테스트 설정
IntelliJ IDEA Unit Test
Branch Coverage 측정
Run/Debug Configurations → Defaults → JUnit → Code Coverage
에서 다음 상태로 설정한 뒤에 테스트를 수행하면 된다.
Choose coverage Runner :
IntelliJ IDEA
check
Tracing
check
Track per test coverage
Run With Coverage
로 테스트를 실행하면 다음과 같이 어느 조건이 히트했고 안했는지를 코드 상에서 볼 수 있다.
고속 단위 테스트 설정
Eclipse Mode
플러그인을 설치하고, 설정에서
Enable incremental compilation on Save
를 체크한다.
혹시 이로인해 문제가 생기면
IntelliJ IDEA 12 and Incremental Builds | Stitchy
참조.
EclipseMode는 XML 파일 등 프로그램 소스가 아닌 것을 저장해도 Make 명령을 내려서 오히려 속도를 떨어뜨릴 수도 있다.
Settings → Compiler
에서
Make project automatically
를 체크를 해제한다. 이는 완벅하게 저장할 때마다 컴파일하지는 않는다.
IntelliJ IDEA Java classes not auto compiling on save
문서에 따르면, “Make project automatically”는 Eclipse의 컴파일 방식과 다소 다르고 Run/Debug 모드에서 작동하지 않으므로 즉시 컴파일이 안 될 수도 있다고 한다.
Run → Edit Configuration → Defaults → JUnit
의
Configuration 탭 → Before launch
항목에서 “Make”를
삭제!!
한다. 이 설정을 해주면 빌드 과정 없이 즉시 단위 테스트를 실행한다.
intellij_idea/unittest.1437615279.txt.gz
· 마지막으로 수정됨: 2015/07/23 10:34 저자
kwon37xi
문서 도구
원본 보기
이전 판
역링크
맨 위로