블라디미르 코리코프 님의 "단위 테스트" 책을 정리한 포스팅입니다.1. 테스트 스위트 품질 측정커버리지 지표전체 소스 코드 중 테스트에 의해 실행된 코드의 비율테스트 스위트의 품질을 평가하는데 자주 사용됨종류항목설명코드 커버리지전체 코드 중, 테스트 실행 시 실행된 라인의 비율- (실행된 코드 라인 수) / (전체 코드 라인 수)분기 커버리지조건문(if, switch)의 모든 분기가 테스트되었는지 측정- (통과한 분기 수) / (전체 분기 수)- 코드 커버리지보다 더 정밀하고 정확한 테스트 평가 가능 예시) 분기 커버리지더보기public boolean isEligibleForDiscount(int age, boolean hasCoupon) { if (age >= 18) { // 분기 1 ..