Andorid下使用Junit测试框架,是步入正规的Androdid开发的必经之路,在Junit中可以得到组件,可以模拟发送事件,检测程序处理的正确性,对于软件开发者来说,必须写unite test!

源码:

package com.acitivity.test;import android.app.Activity;import android.os.Bundle;public class MainTestActivity extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);}public int add(int a, int b) {return a + b;}public int substract(int a, int b) {return a - b;}}


测试源码:

package com.acitivity.test.test;import com.acitivity.test.MainTestActivity;import android.test.ActivityInstrumentationTestCase2;import android.util.Log;public class TestMainActivity extendsActivityInstrumentationTestCase2<MainTestActivity> {public TestMainActivity() {super("com.acitivity.test", MainTestActivity.class);}protected void setUp() throws Exception {Log.d("liuwei", "************************");super.setUp();}protected void tearDown() throws Exception {super.tearDown();}public void testSum() {this.assertEquals(3, ((MainTestActivity) getActivity()).add(1, 2));}}


我把这两个代码,分别放在两个工程里。

更多相关文章

  1. android 播放器合集打包(源码来源网络)
  2. 使用Appium进行微信公众号自动化测试
  3. Android消息机制系列(2)——Handler源码解析及用法实例
  4. 【推荐收藏】2017年最新的分类Android项目源码免费一次性打包下
  5. android源码编译报错:prebuilts/misc/linux-x86/bison/bison: 没
  6. JNI开发(一)之framework层增加自定义JNI层
  7. Windows下批量下载Android源码
  8. Android(安卓)UI源码解析
  9. 分享Android(安卓)CellLocation源码,基于Rexsee对象的基站定位功

随机推荐

  1. Android(安卓)https 证书信任问题
  2. [原]如何在Android平台上建立APN
  3. 安卓中选择系统图库的图片及调用相机的源
  4. Android所有权限以及权限分类
  5. 【Android(安卓)系统开发】使用 Source I
  6. Android(安卓)音乐播放器
  7. 在Android(安卓)Studio中引入Anko 编译报
  8. android快速开发框架xUtils
  9. Android开发者指南(5) —— monkeyrunner
  10. Android(安卓)消息机制:handler looper me