在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
- 可以去創(chuàng)建一個測試工程進行測試
這是一個小技巧