zoukankan      html  css  js  c++  java
  • android单元测试

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package
    ="org.jgw.hello"
        android:versionCode
    ="1"
        android:versionName
    ="1.0" >

        <uses-sdk android:minSdkVersion="8" />    
        <uses-permission android:name="android.permission.CALL_PHONE"/>
        <uses-permission android:name="android.permission.SEND_SMS"/>
        
        <instrumentation android:name="android.test.InstrumentationTestRunner"
            android:targetPackage
    ="org.jgw.hello" android:label="test my app"/>

        
        <application
            
    android:icon="@drawable/ic_launcher"
            android:label
    ="@string/app_name" >
            <activity
                
    android:label="@string/app_name"
                android:name
    =".HellowordActivity" >
                <intent-filter >
                    <action android:name="android.intent.action.MAIN" />

                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
            
           <uses-library android:name="android.test.runner"/><!-- 引用单元测试所需要的类库 -->
        </application>

    </manifest>

    1、配置文件如上

    2、单元测试类创建

     package org.jgw.test;


    import junit.framework.Assert;

    import org.jgw.service.PersonService;

    import android.test.AndroidTestCase;

    public class testPerson extends AndroidTestCase {
        
        public void testSave() throws Exception
        {
            PersonService p=new PersonService();
            p.Save(null);
        }
        
        public void testAdd() throws Exception
        {
            PersonService p=new PersonService();
            int rtn=p.Add(1, 2);
            Assert.assertEquals(4, rtn);
        }
    }

     

    3、输出信息

     Log.i("mxh","www.csdn.net");

            Log.e("mxh","www.csdn.net");
            Log.d("mxh","www.csdn.net");
            Log.v("mxh","www.csdn.net");

     

  • 相关阅读:
    最小生成树Prim算法
    哈夫曼树与哈夫曼编码
    二叉树的非递归遍历
    浅谈C++中指针和引用的区别
    poj2406 Power Strings
    (收藏)KMP算法的前缀next数组最通俗的解释
    HDU 1556 Color the ball
    Floyd算法
    最短路Dijkstra和Flyod
    编程中无穷大常量的设定技巧
  • 原文地址:https://www.cnblogs.com/kuailewangzi1212/p/2608934.html
Copyright © 2011-2022 走看看