스터디/클린코드
Jacoco Counter LINE vs INSTRUCTION
Jacoco Counter Line vs Instruction Jacoco 커버리지 종류에 여러가지가 있지만 Line와 Instruction은 비슷하지만 엄청난 차이를 일으킨다. 커버리지 측정방식이 다른데 Line의 경우 테스트 스레드가 읽고 지나간 소스 코드의 Line을 측정한다. 하지만 Instruction의 경우 지나간 바이트 코드를 측정한다. 위 두 줄을 읽고 이해가 되면 그냥 뒤로가기 눌러서 나가면되고! 이해가 잘 되지 않으면 아래 예제를 통해 확인해 보도록 하자. 설정 build.gradle에 설정은 다음과 같이 하였다. Junit5와 assertJ를 사용하기위해 의존성을 추가하였다. plugins { id 'java' id 'jacoco' } group 'org.javabom' version..