文件名称:koverage:Kotlin的100%代码覆盖率
文件大小:147KB
文件格式:ZIP
更新时间:2024-05-31 18:43:11
Kotlin
灭绝
Kotlin数据类和其他生成的kotlin代码的100%代码覆盖率。
这是一个已知的问题,Kotlin会在后台生成大量代码,并且标准的覆盖技术无法应对这些路径。 该库是一种蛮力解决方案,可以在测试时强制遍历这些路径,从而为生成的逻辑提供100%的覆盖率。
得到
dependencies {
testImplementation ' net.sarazan:koverage:1.1.2 '
}
用
对于项目中每个受支持的Kotlin类,创建一个调用Koverage.cover
【文件预览】:
koverage-master
----gradlew(5KB)
----settings.gradle(65B)
----.travis.yml(216B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----README.md(1KB)
----koverage()
--------src()
--------build.gradle(3KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.gitignore(766B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(2KB)
--------proguard-rules.pro(751B)
----build.gradle(717B)