Java Code Coverage Tool

JaCoCo ist ein freies Code Coverage Tool.
Zur Einbindung in ein Gradle Projekt, gibt es ein Plugin

Gradle Konfiguration

plugins {
	id 'jacoco'
}

test {
	finalizedBy jacocoTestReport
}

jacoco {
	toolVersion = "0.8.7"
}

jacocoTestReport {
	dependsOn test
    reports {
        xml.enabled true
    }
}

Nach dem Ausführen der Tests wird der Report erstellt und kann unter ‘build/reports/jacoco’ eingesehen werden.
Dieser Report wird auch vom SonarScanner genutzt.