首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
单元测试
满嘴跑火车的小土匪
创建于2022-03-15
订阅专栏
单元测试
等 2 人订阅
共6篇文章
创建于2022-03-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浅谈测试
什么是测试 Android官方测试教程 测试是开发过程中,很重要的一部分。 Android官方资料里,将测试划分成三大部分: 单元测试(Unit Tests):是针对最小代码单元的测试。面向对象编程,
浅谈测试之Espresso
Google推行的测试库,用于编写简洁、漂亮、可靠的Android UI测试。缺点是需要真机或模拟器配合测试,比较慢。 1)用Espresso写的测试代码是放置项目自动生成的src/androidTest/java文件夹里的。 1.ActivityTestRule会立即初始化M…
浅谈测试之Robolectric
如果你没关联android源码,你点进去看android相关类,会发现很多方法的实现就是一行throw new RuntimeException("Stub!")。studio只为我们提供了开发、编译Android代码的环境。但studio没有提供运行环境,如果要运行app,只…
浅谈测试之PowerMock
编写单元测试仅靠Mockito是不够。因为Mockito无法mock私有方法、final方法及静态方法等。 PowerMock这个framework,主要是为了扩展其他mock框架,如Mockito、EasyMock。它使用一个自定义的类加载器,纂改字节码,突破Mockito无…
浅谈测试之Mockito
Mockito是一个mock框架。能够帮助我们使用更加简洁的API,写更漂亮、可读性更强的测试代码。 mock怎么理解?“模拟”。 就拿mvp架构来说。当你想要测试presenter的某个方法时,如果在该方法里,有调用到model层的方法。 而你要根据model层这个方法的返回…
浅谈测试之JUnit
JUnit是一个java语言的单元测试框架,是java测试里最基本的框架。 测试框架的存在,并不是必须的。它们只是为了让我们写更少的测试代码。看下面示例,你会发现,所谓的单元测试方法,就像我们初学java时,常写的main方法。 下面是使用JUnit进行测试的几个例子。 如你所…