• 安卓下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中的两个红色节点

  • 相关阅读:
    python入学代码
    python安装和pycharm安装与笔记
    python预习day1
    python-tyoira基本
    Typora基础
    学习一下saltstack 服务器批量管理
    消息队列与kafka
    消息队列rabbitmq
    redis数据库在linux上的学习
    蓝绿部署、滚动发布、灰度发布的介绍以及最佳实践
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3508718.html
Copyright © 2020-2023  润新知