Android Studio 单元测试(instrumentation)
2015-07-19 20:24
543 查看
之前写过一篇博文《Android下的Junit单元测试》,是基于Eclipse开发环境的,原文链接:
http://blog.csdn.net/a78270528/article/details/46758751
最近在研究Android Studio,发现在AS下的单元测试要简单得多。
一、在创建项目时,AS已经为我们自动创建了一个AndroidTest的包:
二、打开ApplicationTest,添加如下方法:
[/code]
运行结果:
把程序改成如下,产生错误运行结果:
测试完成,注意:所有测试方法必须以test开头,否则没有测试选项。
http://blog.csdn.net/a78270528/article/details/46758751
最近在研究Android Studio,发现在AS下的单元测试要简单得多。
一、在创建项目时,AS已经为我们自动创建了一个AndroidTest的包:
二、打开ApplicationTest,添加如下方法:
public class ApplicationTest extends ApplicationTestCase<Application> { final String TAG = "ApplicationTest"; public ApplicationTest() { super(Application.class); } public void test() throws Exception { final int expected = 1; final int reality = 1; assertEquals(expected, reality); } }三、在android studio一排按钮的最上层,点击“运行”旁边的配置按钮:
或者,在要测试的方法处,右单击,按如下选项操作: 打开配置对话框,选择Android Test,进行如下设置: 右侧Module选择你的工程名,这里是app Test: Method Package:选择当前新建的test文件夹
[/code]
运行结果:
把程序改成如下,产生错误运行结果:
public void test() throws Exception { final int expected = 1; final int reality = 3; assertEquals(expected, reality); }
测试完成,注意:所有测试方法必须以test开头,否则没有测试选项。
相关文章推荐
- Android ImageLoader 单例模式及关于打jar包的这点事
- Android 数据库升级完整解决方案
- Android 数据库升级解决方案
- android colors.xml 开发必备
- android学习之LayoutInflater的用法,在myAdapter getView()里将多个TextView组件压缩成一个View控件,并在listView里显示
- Android JSON解析
- Android Graphic - Overview
- android5.0问题
- android 沉浸式状态栏
- android发展历史简介
- Android应用加解密--AndroidManifest文件加解密
- android RelativeLayout 内容居中解决办法:
- 深入Android【八】 —— Activity间数据传输
- Android序列化
- 50一个Android开发技巧(01 利用好layout_weight属性)
- Android 四大组件学习之Activity五
- 深入Android【七】 —— 资源文件
- 深入Android 【六】 —— 界面构造
- Android开源项目:贴纸标签相机,快给你的图片贴上贴纸打上标签吧!~
- android截图