zoukankan      html  css  js  c++  java
  • 安卓下junit测试

                                   安卓下junit测试
    第一种方法:
    1,在AndroidManifest.xml下,加入如下红色代码
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="cn.itcast.action“ android:versionCode="1“  android:versionName="1.0">
     <application android:icon="@drawable/icon" android:label="@string/app_name">
            <uses-library android:name="android.test.runner" />
            ....
     </application>
     <uses-sdk android:minSdkVersion="6" />
     <instrumentation android:name="android.test.InstrumentationTestRunner"
      android:targetPackage="cn.itcast.action" android:label="Tests for My App" />

    </manifest>
    上面targetPackage指定的包要和应用的package相同。
    2,编写单元测试代码
    测试类要继承AndroidTestCase如:
    public class TestCalcService extends AndroidTestCase {


    public void testAdd()throws Exception{
    CalcService service=new CalcService();
    int result=service.add(3, 5);
    assertEquals(8, result);
    }
    }
    其中CalcService类为:
    public class CalcService {
    public int add(int x,int y){
    return x+y;
    }
    }
    第二种方法:创建测试工程
    1,File->New->Project...->Android下的Android Test Project
    在出现的视图中的Project Name中填入工程项目,然后点击Next进入下一个视图
    在下一个视图中选择要测试的工程然后点击finish完成即可,会发现在生成的项目中
    的AndroidManifest.xml文件中自然会生成方法1中的两个红色节点

  • 相关阅读:
    配置JDK环境变量
    yum 卸载安装的软件包及依赖
    常用命令--patch
    Git 源码编译安装
    基础Git命令
    下载资源的一些方法
    Python/Jupyter小技巧
    欺诈类Kaggle竞赛赛题描述
    工作小笔记
    进入互联网数据分析岗位需要明白的一些事
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3508718.html
Copyright © 2011-2022 走看看