两种单元测试的方法思路
一、单元测试(1)
1、通过直接在项目代码中进行测试。
①新建一个test包,用来存放测试代码(即单元测试类)
②单元测试类需要继承android.test.AndroidTestCase类,这个类本身是继承junit.framework.TestCase,并提供了getContext()方法,用于获取Android上下文环境,这个设计非常有用,因为很多Android API都是需要Context才能完成的。
③功能清单的注册
1)在application中注册<uses-library android:name="android.test.runner"/>
2)可以在版本信息<uses-sdk>字段后,空一行注册如下代码
<instrumentation android:name="android.test.InstrumentationTestRunner"
<以下是项目的包地址package,写进代码的时候本括号的内容要删除>
android:targetPackage="cn.qqjy.demo.???"/>
二、单元测试(2)
创建一个 Android Test Project ,然后选择需要单元测试的项目就可以了。通过这种方式进行单元测试不需要再配置功能清单,默认已经帮我们配置好了。