Android下单元测试

1.首先需要在AndroidManifest下添加相关内容

<application android:icon="@drawable/icon" android:label="@string/app_name"> <!-- 单元测试使用android.test.runner --> <uses-library android:name="android.test.runner" /> <activity android:name=".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> <uses-sdk android:minSdkVersion="8" /> <!-- 使用单元测试,添加instrumentation --> <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.hoo.file" android:label="Tests for My App" />

2.编写测试方法

public class PersonService { public int save() { String in = "78"; int b = new Integer(in); return b; } }

public class PersonServiceTest extends AndroidTestCase { private static final String TAG = "PersonServiceTest"; public void testSave() throws Throwable { PersonService service = new PersonService(); int b = service.save();//检验save()方法运行是否正常 Log.i(TAG, "result="+ b); System.out.println("hukaihukai"); System.err.println("result="+ b); Assert.assertEquals(78, b); } }

3.右键项目Run as ->Android Junit Test,在Junit窗口中可以查看是否出错,绿色代表正常

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值