I added to my project JaCoCo by editing app level build.gradle:
plugins{
...
id 'jacoco'
}
jacoco {
toolVersion = "0.8.7"
}
buildTypes {
debug {
testCoverageEnabled = true
}
}
android {
//...
}
dependencies{
...
}
configurations.all{
resolutionStrategy {
eachDependency { details ->
if ('org.jacoco' == details.requested.group) {
details.useVersion "0.8.7"
}
}
}
}
I really dont have any tests in my project, so I was expecting a very low coverage rate.
But running gradlew createDebugCoverageReport
resulted in 100% coverage? I was expecting 5% or lower, since I haven't wrote any tests now. Whats wrong there?