在Android中添加单元测试
直接新建一个类去继承AndroidTestCase,并且在清单文件里面添加两个权限:
<!-- 注意包名要和测试类所在的包相同 -->
<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.example.unit"></instrumentation>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<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-library android:name="android.test.runner" />
</application>
单元测试的步骤
- 定义一个类就AndroidTestCase
- 在清单文件中配置 uses-library 和 instrumentation
- 可以去创建一个测试工程进行测试
这是一个小技巧
网友评论