单元测试
1.单元测试环境搭建
在项目的build.gradle文件中,添加单元测试所依赖的Jar
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
2.目录介绍
在创建完一个android project之后,在src
目录下面会生成AndroidTest
,main
,test
三个文件夹
AndroidTest :保存android相关单元测试类的目录,运行该文件夹下的测试方法,需要run程序
main:保存源码文件
test:保存纯Java的测试类,运行该文件夹下的测试方法,不用run application可以直接运行
3.给一个类创建单元测试:
`右键->goto->test`,此处可以使用默认创建的类名并勾选需要测试的方法
4.创建一个activity的测试类,
测试activity中点击button之后的方法:
import android.support.test.filters.LargeTest;
import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;</