【文件属性】:
文件名称:RedditApp:RedditApp代码挑战
文件大小:172KB
文件格式:ZIP
更新时间:2021-05-17 03:29:08
mockito rxjava2 retrofit2 rxjava2-retrofit2-mvp Java
RedditApp
RedditApp代码挑战
代码编译说明
Android Studio 3.1
建造
./gradlew app:assembleDebug
测验
仅运行单元测试:
./gradlew test
UI测试
要在连接的设备上运行仪器测试:
./gradlew connectedAndroidTest
哈科科报告
生成Jacoco覆盖率报告。 单位测试和浓缩咖啡测试都可以。
./gradlew jacocoTestReport
执行命令行后,可以在以下路径中找到代码覆盖率报告:
/build/reports/jacoco/jacocoTestReport/html/index.html
使用MVP设计应用
该应用程序包含一个UI屏幕:
FrontPage-管理RedditPost列表的屏幕
该屏幕是使用以下类实现的:
合同类( )
组合片段和演示者的。
【文件预览】:
RedditApp-master
----gradlew(5KB)
----settings.gradle(15B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------caches()
--------dictionaries()
--------gradle.xml(626B)
--------codeStyles()
--------vcs.xml(180B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(726B)
----.gitignore(967B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(4KB)
--------proguard-rules.pro(751B)
----build.gradle(1KB)