android使用junit进行单元测试

来源:互联网 发布:美臀女神爆红网络 编辑:程序博客网 时间:2024/06/06 01:54

第一步,写一个类继承AndrooidTestCase 这个类

例子如下

public class Test extends AndroidTestCase {/** * add 方法的测试代码 *  * @throws Exception */// 把异常抛给测试框架public void testAdd() throws Exception {Calculator cal = new Calculator();int res = cal.add(1, 2);assertEquals(3, res);}}
第二步,配置manifest文件中的指令集<instrumentation>和所使用的函数库<uses-library>


<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.test822ceshi"    android:versionCode="1"    android:versionName="1.0" >    <!-- 指令集,在骂你fest节点下测试 -->    <instrumentation        android:name="android.test.InstrumentationTestRunner"        android:label="fuck"        android:targetPackage="com.example.test822ceshi" >    </instrumentation>    <uses-sdk        android:minSdkVersion="8"        android:targetSdkVersion="18" />    <application        android:allowBackup="true"        android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@style/AppTheme" >        <!-- 测试使用的函数库 -->        <uses-library android:name="android.test.runner" />        <activity            android:name="com.example.test822ceshi.MainActivity"            android:label="@string/app_name" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>    </application></manifest>
第三步,在outline中选中测试的单元,右键,run as-->>android junit test

即可显示测试信息


0 0
原创粉丝点击