Android如何进行单元测试(Android JUnit)

CampC 2011-03-14

KEY:AndroidJUnitAndroid单元测试单元测试

Menifest.xml中加入:

<application>中加入:

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

<application>外面加入:

<uses-permissionandroid:name="android.permission.RUN_INSTRUMENTATION"/>

<instrumentationandroid:name="android.test.InstrumentationTestRunner"android:targetPackage="com.***.***【您的项目包名】"

android:label="JUnitTest"/>

编写单元测试代码:必须继承自AndroidTestCase类

importandroid.test.AndroidTestCase;

importjunit.framework.Assert;

publicclassJUnitTestextendsAndroidTestCase{

privatestaticfinalStringTag="JUnitTest";

publicvoidtestOne()throwsThrowable

{

inti=1+1;

Assert.assertEquals(2,i);

}

publicvoidtestOther()throwsThrowable{

Assert.assertTrue(1+1==12);

}

}

Eclipse下选择运行>>AndroidJUnitTest,就OK了

相关推荐