a-happy-dev-day / yanawa-server

Rival Matching Services Server
0 stars 1 forks source link

feat : JaCoCo 추가 #10

Closed this-is-spear closed 2 years ago

this-is-spear commented 2 years ago

코드 커버리지 측정을 위해 JaCoCo 라이브러리를 추가했습니다.

./gradlew test 명령어를 사용하면 JaCoCo 테스트가 실행됩니다.

제가 설정한 단위는 클래스이고 라인 커버리지와 브랜치 커버리지가 90퍼센트를 넘어야 합니다.

// 클래스 단위로 커버리지 체크
element = 'CLASS'

// 라인 커버리지 제한을 90%로 설정
limit {
counter = 'LINE'
value = 'COVEREDRATIO'
minimum = 0.90
}

// 브랜치 커버리지 제한을 90%로 설정
limit {
counter = 'BRANCH'
value = 'COVEREDRATIO'
minimum = 0.90
}
this-is-spear commented 2 years ago

@wjdxor 라인 커버리지와 브랜치 커버리지에 대한 자세한 내용은 해당 링크에 자세하게 적혀있습니다. ☺️