现在的位置: 首页 > 综合 > 正文

Android开发中的单元测试

2012年11月19日 ⁄ 综合 ⁄ 共 616字 ⁄ 字号 评论关闭

1、测试类一定要extends AndroidTestCase 类

2、测试方法要以test开头,并抛出异常

3、在测试方法中new出要测试的类,然后对应其功能进行测试

(经常会用到Assert.assertEquals(a,b);

package com.zhy.junitExample.test;

import com.zhy.servers.server;

import android.test.AndroidTestCase;

public class serverTest extends AndroidTestCase {
    
    public void testsave() throws Exception{
        server ser = new server();
        ser.save();
        
    }

}

4、在AndroidMainfest中要添加

<uses-library android:name="android.test.runner" />

加入测试库

<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.zhy.junitExample" />

注意android:targetPackage是你要测试的类的项目中的Package(打开其AndroidMainfest,即可看到),不是项目中具体的包名。

5、green is YES,red is NO!

抱歉!评论已关闭.