Android Studio 3.4.1
Robolectric 4.3
junit 4.12
sdk 28
1.build.gradle里面導(dǎo)包
圖片.png
2.必須添加如下:
圖片.png
testOptions {
unitTests {
includeAndroidResources = true
}
}
3.通過注釋添加測試類景图,因?yàn)槲业腁ndroidManifest.xml就在app下,所以直接傳入就可以了,這里是個(gè)大坑
@RunWith(RobolectricTestRunner.class)
@Config(manifest = "AndroidManifest.xml")
圖片.png
4.運(yùn)行測試類发乔,剛開始學(xué)習(xí)所以見了一個(gè)簡單的工程已脓,編譯比較快酸钦。里面只有一個(gè)MainActivity赞赖。
圖片.png