没有合适的资源?快使用搜索试试~ 我知道了~
koverage:Kotlin的100%代码覆盖率
共50个文件
kt:16个
png:10个
xml:8个
需积分: 14 0 下载量 7 浏览量
2021-05-12
00:56:31
上传
评论
收藏 147KB ZIP 举报
温馨提示
灭绝 Kotlin数据类和其他生成的kotlin代码的100%代码覆盖率。 这是一个已知的问题,Kotlin会在后台生成大量代码,并且标准的覆盖技术无法应对这些路径。 该库是一种蛮力解决方案,可以在测试时强制遍历这些路径,从而为生成的逻辑提供100%的覆盖率。 得到 dependencies { testImplementation ' net.sarazan:koverage:1.1.2 ' } 用 对于项目中每个受支持的Kotlin类,创建一个调用Koverage.cover<YOUR>()的单元测试。 有关示例,请参见应用程序模块。 支持的用例 我们尝试使用最广泛的用例,但是如果事情无法解决,仍然会优雅地失败。 在以下情况下,我们已经确认了所生成代码的基本兼容性: 字段支持的属性 枚举 资料类别 伴侣对象 单例对象 去做 这不是经过充分测试的。 有一
资源推荐
资源详情
资源评论
收起资源包目录
koverage-master.zip (50个子文件)
koverage-master
gradlew 5KB
settings.gradle 65B
.travis.yml 216B
LICENSE 11KB
gradle
wrapper
gradle-wrapper.properties 230B
gradle-wrapper.jar 52KB
README.md 1KB
koverage
src
main
resources
mockito-extensions
org.mockito.plugins.MockMaker 17B
java
net
sarazan
koverage
Coverable.kt 173B
DataClasses.kt 3KB
testers
EnumTester.kt 539B
DataTester.kt 2KB
ConstructorTester.kt 655B
PropertyTester.kt 1KB
util
ClassHelpers.kt 4KB
Koverage.kt 801B
build.gradle 3KB
gradlew.bat 2KB
gradle.properties 730B
.gitignore 766B
app
src
test
java
net
sarazan
koverage
KoverageTests.kt 752B
main
AndroidManifest.xml 386B
res
mipmap-hdpi
ic_launcher.png 3KB
ic_launcher_round.png 5KB
mipmap-xxxhdpi
ic_launcher.png 9KB
ic_launcher_round.png 15KB
mipmap-xhdpi
ic_launcher.png 4KB
ic_launcher_round.png 7KB
mipmap-anydpi-v26
ic_launcher.xml 272B
ic_launcher_round.xml 272B
mipmap-mdpi
ic_launcher.png 2KB
ic_launcher_round.png 3KB
drawable
ic_launcher_background.xml 5KB
drawable-v24
ic_launcher_foreground.xml 2KB
values
colors.xml 208B
strings.xml 71B
styles.xml 383B
mipmap-xxhdpi
ic_launcher.png 6KB
ic_launcher_round.png 10KB
java
net
sarazan
koverage
Singleton.kt 138B
WeirdConstructors.kt 352B
BasicProperties.kt 218B
SomeDataClass.kt 270B
PrivateSetters.kt 140B
SomeEnum.kt 140B
WithCompanion.kt 178B
.gitignore 7B
build.gradle 2KB
proguard-rules.pro 751B
build.gradle 717B
共 50 条
- 1
资源评论
羊欲穷
- 粉丝: 90
- 资源: 4590
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- TRIZ矛盾矩阵表.pdf
- ssm基于SSM框架的购物商城系统+jsp.zip
- ssm基于SSM框架的个人博客网站的设计与实现+vue.zip
- ssm基于SSM框架的金鱼销售平台的开发和实现+jsp.zip
- ssm基于SSM框架的德云社票务系统的设计与实现+vue.zip
- ssm基于SSM框架的安全教育平台+vue.zip
- ssm基于ssm框架的大学生就业信息平台+jsp.zip
- ssm基于SSM的养老院老人健康监护平台设计与实现+vue.zip
- ssm基于ssm的疫情物质管理系统+jsp.zip
- ssm基于SSM的药房药品采购集中管理系统的设计与实现+vue.zip
- ssm基于SSM的乡镇篮球队管理系统+jsp.zip
- ssm基于ssm的新能源汽车在线租赁管理系统+vue.zip
- ssm基于SSM的校园二手物品交易平台+vue.zip
- ssm基于ssm的人才招聘网站+jsp.zip
- ssm基于SSM的高校疫情管理系统设计与实现+vue.zip
- ssm基于ssm的线上课程管理系统+jsp.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功