타겟클래스와의 동기화를 제공하는 유닛테스트 도구
글쓴이: yatoyato / 작성시간: 화, 2014/02/11 - 11:15오후
안녕하세요. JUnit 유닛테스트를 진행하다가 가벼운 고민이 생겨 이렇게 질문을 드립니다.
고민은 다름 아닌 유닛테스트를 작성한 후, 타겟이 되는 클래스에 변경사항이 발생했을 때, 개발자가 어떻게 이를 놓치지 않고 테스트클래스를 업데이트해줄 수 있는가 인데요.
그래서 뭔가 테스트클래스와 타겟클래스를 동기화해주는 어떤 툴이 있지 않을까 하고 찾아봤는데...
구글 개발자센터에서 제공하는 CodePro란 툴에서 이런 동기화를 지원하기는 하더군요.
사실 조금 무겁기도 하고, 몇몇 부분에 대해서는 여의치 않기도 하고...
그래서 혹시 다른 가벼운 툴이나 라이브러리가 있지 않을까해서 질문을 올립니다.
동기화까지는 아니더라도 간단한 경고메시지를 콘솔에 띄울 수 있을 정도면 편리할 것 같습니다.
"테스트되지 않은 새로운 클래스/메서드가 발견"되었다거나, "테스트 메서드와 타겟 메서드의 이름이 일치하지 않는다"거나 하는 수준의 출력이면 괜찮을 것 같은데, 혹시 잘 쓰고계신 툴이 있으신가요?
Forums:
써본적은 없구요 junit coverage로 검색
써본적은 없구요 junit coverage로 검색 해봤습니다.
http://www.eclemma.org/
http://codecover.org/features/coverage.html
"code coverage"로 검색해보니 많은 대안이
"code coverage"로 검색해보니 많은 대안이 있네요.
답변 감사합니다.
댓글 달기