不管我们在学习还是在开发的时候,都会用到测试,在Android中进行的Junit单元工具测试需要创建一个类去继承于AndroidTestCase类,同时还需要在主配置文件AndroidManifest.xml中配置相关的信息

创建Test类继承与AndroidTestCase类

package com.example.android_sms.test;

import com.example.android_sms.MainActivity;
import com.example.android_sms.service.CalcService;

import android.test.AndroidTestCase;

public class TestCalcService extends AndroidTestCase{
public void testAdd(){
CalcService service=new CalcService();
int result=service.add(6, 1);
assertEquals(7, result);
}
}

配置主配置文件

<!-- instrumentation配置在manifest节点下 -->
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:label="Test for My App"
android:targetPackage="com.example.android_sms" >
</instrumentation>

<!-- 在application配置user-library节点 -->
<uses-library android:name="android.test.runner" />

使用Android Junit单元工具与Java的Junit一样,点击右键需要测试的方法―>Run As―>Android Junit Test

这样就可以完成Android Junit的单元测试


更多相关文章

  1. Android(安卓)Studio 无法安装调试 apk 问题
  2. Android(安卓)单例模式与SharedPreferences一起使用
  3. 配置Andriod环境变量
  4. [Android]更改Configuration来读取不同的Apk Resource
  5. Android(安卓)Studio jcenter集成butterknife:8.x.0
  6. Android(安卓)selinux配置和用法
  7. Android开发四年面试相关知识整理
  8. Android项目中使用javacv和javacpp的代码混淆配置
  9. Android(安卓)Studio 1.5 配置AndroidAnnotations

随机推荐

  1. Android经常使用开源组件汇总
  2. 【Android】判断某个AP是否在系统中存在(P
  3. android post请求接口demo
  4. Android(安卓)Audio代码分析23 - attachA
  5. Android文件保存和读取
  6. android的Android(安卓)中Intent和Pendin
  7. 修改 android 手机 hosts 文件的方法
  8. 图片加载库Glide的使用
  9. Android(安卓)system/bin 命令
  10. Android方法过多MutiDex使用说明