您的位置:首页 > 移动开发 > Android开发

Android中使用Junit进行单元测试

2014-01-12 19:07 447 查看
不管我们在学习还是在开发的时候,都会用到测试,在Android中进行的Junit单元工具测试需要创建一个类去继承于AndroidTestCase类,同时还需要在主配置文件AndroidManifest.xml中配置相关的信息
创建Test类继承与AndroidTestCase类
package com.example.android_sms.test;
import com.example.android_sms.MainActivity;
import com.example.android_sms.service.CalcService;
import android.test.AndroidTestCase;
public class TestCalcService extends AndroidTestCase{
public void testAdd(){
CalcService service=new CalcService();
int result=service.add(6, 1);
assertEquals(7, result);
}
}
配置主配置文件
<!-- instrumentation配置在manifest节点下 -->
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:label="Test for My App"
android:targetPackage="com.example.android_sms" >
</instrumentation>
<!-- 在application配置user-library节点 -->
<uses-library android:name="android.test.runner" />
使用Android Junit单元工具与Java的Junit一样,点击右键需要测试的方法—>Run As—>Android Junit Test
这样就可以完成Android Junit的单元测试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: