Android JUnit单元测试基础实例

  1.创建Android项目:AndroidJUnitDemo。
  2.创建被测试的类:Apps。包含两个被测试的方法:methodA()、methodB(),代码如下:

  package com.android.junit;
  /**
  * 被测试的类
  */
  public class Apps {
   public void methodA() {
   System.out.println("---Hello!");
   }

   public void methodB(String name) {
   System.out.println("---Hello " + name + "!");
   }
  }

  3.创建测试类:AndroidJUnitTester
  Android测试类需要继承android.test.AndroidTestCase,代码如下

  package com.android.junit;
  import com.android.junit.Apps;
  import android.test.AndroidTestCase;
  /**
  * Android JUnit测试类
  */
  public class AppsTester extends AndroidTestCase {
   Apps a = null;
   protected void setUp() throws Exception {
   a = new Apps();
   }
   // methodA()测试方法
   public void testMethodA() {
   a.methodA();
   }

   // methodB()测试方法
   public void testMethodB() {
   a.methodB("Android");
   }
  }

  4.配置AndroidManifest.xml文件
  1) <uses-libraryandroid:name="android.test.runner" />
  说明:与<activity>位置同级
  2) <instrumentationandroid:targetPackage="com.android.junit"
   android:name="android.test.InstrumentationTestRunner"
   android:label="AndroidJUnit测试" />
  说明:与<application>标签同级,targetPackage属性与上面mainfest的package属性内容相同即可 -->


Android JUnit单元测试实例 Android JUnit单元测试基本实例 立即下载

相关推荐

android-junit单元测试(附代码)

NULL 博文链接:https://15035554141.iteye.com/blog/2093930

安卓项目如何做单元测试

本文介绍: 1.安卓单元测试的基本介绍; 2.简单的单元测试例子; 3.如何基于现有项目做单元测试; 4.项目常见问题以及如何解决

分享+记录 4324

junit单元测试

需要在build.gradle里面添加dependencies {testCompile 'junit:junit:4.12'}

Android单元测试学习之 Junit4

assertArrayEquals([String message],expectedArray,resultArray) | 断言预期数组和结果数组相等,数组类型可能是int,short,long,byte,char,Object || assertSame([String message],java.lang.Object expected,java.lang.Object actual) | 断言两个对象引用相同的对象 || @Runwith | 放在测试类名之前,用来确定这个类怎么运行的。

2401_84240189的博客 1774

Android单元测试(一):JUnit框架的使用

JUnit框架的使用前言工程介绍JUnit介绍什么是JUnitJUnit引入JUnit注解JUnit断言JUnit使用基础用法参数化测试 前言 以前工作中,没有写过测试用例,每次功能做完之后,都是运行在手机上或是模拟器上,进行测试。最近看了一些公司的招聘信息,部分公司要求会单元测试,于是了解了一下android单元测试的资料,我去,单元测试用起来真是好处多多,得抓紧时间学习一下了。 工程介绍 新建...

qq_27419187的博客 1479

Android单元测试学习总结

Android单元测试主要分为以下两种 本地单元测试(Junit Test), 本地单元测试是纯java代码的测试,只运行在本地电脑的JVM环境上,不依赖于Android框架的任何api, 因此执行速度快,效率较高,但是无法测试Android相关的代码。 Android单元测试(Android Test),是针对Android相关代码的测试,需要运行在真机设备或模拟器上,运行速度较慢,但是可以...

川峰的博客 6724

使用JunitAndroid应用进行单元测试

JUNIT单元测试在本文中,你将会学习到如何在Eclipse中创建AndroidJUnit单元测试工程以及在不同的条件下创建及运行自动测试用例。准备工作本文假设读者已经有一定的Android基础知识,并且已经安装了Eclipse和AndroidSDK等开发工具。本文将指导读者如何将Androi  在本文中,你将会学习到如何在Eclipse中创建AndroidJUnit单元测试工程以及在不同的条件下创建及运行自动测试用例。  准备工作  本文假设读者已经有一定的Android基础知识,并且已经安装了Eclipse和AndroidSDK等开发工具。本文将指导读者如何将AndroidJunit

Android上实现Junit单元测试的四部曲

Android上实现Junit单元测试的四部曲

上一篇: Android 隐藏类的使用
下一篇: 快速上手Android数据库操作
PJ_com
博客等级 码龄16年 1粉丝 2原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值