收藏 分享(赏)

移动端 - 温盛章《Android Testing》.pdf

上传人:peixunshi 文档编号:1045079 上传时间:2019-11-01 格式:PDF 页数:38 大小:3.13MB
下载 相关 举报
移动端 - 温盛章《Android Testing》.pdf_第1页
第1页 / 共38页
移动端 - 温盛章《Android Testing》.pdf_第2页
第2页 / 共38页
移动端 - 温盛章《Android Testing》.pdf_第3页
第3页 / 共38页
移动端 - 温盛章《Android Testing》.pdf_第4页
第4页 / 共38页
移动端 - 温盛章《Android Testing》.pdf_第5页
第5页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、Android Testing Gemini About Me Gemini ? SegmentFault for Android ? SegmentFault ? Android ? ?engine.io ? ? ? ? Mockito Dagger CI? ? ?. ? ?Unit Test? ? UI ? UI? ? ? ? ? ? ? ? ?100% int add (int a, int b) return a + b; assertEquals(add(1,2), 3 ); ? ? ? ? ? void job1(); void job2(); int job3(); assert

2、Equals(job3_result, job3(); UI? ? ? ? ? Android Testing Framework Espresso Test public void greeterSaysHello() onView(withId(R.id.name_fi eld) .perform(typeText(“Steve“); onView(withId(R.id.greet_button) .perform(click(); onView(withText(“Hello Steve!“) .check(matches(isDisplayed(); UI? UI? UI? ? ?

3、? ? void business() callback IdleResource By Espresso Idle Resource Override boolean isIdleNow(); ResourceCallback.onTransitionToIdle(); okhttp3-idleresource Mock Mock Object Mock Http ? Mockito ?model?UI? ?model? Test public void test1() / ? mock MyClass test = Mockito.mock(MyClass.class); / ? getU

4、niqueId() ? when(test.getUniqueId().thenReturn(43); / ?mock? assertEquals(test.getUniqueId(), 43); OkHttp MockWebServer ?Mock Object? Dagger2 ?DI? Dagger Components Module ? Component ? Inject ? Module ?Source1? Component Module ?Source2? Inject App with inject point Components Module TestModule Dagger Management User Store Database Instance (SQLite) Retrofi t Instance Gitlab CI ? TDD ? ? ? Thanks!

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育专区 > 大学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报