android studio怎么进行单元测试

 我来答
tb...7@163.com
2016-12-01 · TA获得超过769个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:177万
展开全部
注意:这里以mac下的操作为例子。
新建一个Android 工程,参考下图的步骤。
1、填写项目名称:"LocalUnitTestDemo"
2、选择sdk版本,这里选择api16,android 4.1
3、添加一个空的activity页面,blank activity
4、确认添加的activity页面名称等。

工程建立好之后,切换项目到Project模式,mac下按『Command』+『1』可以看到新生成的代码目录结构。
"app/src/main/java",这个目录下是放我们app的源代码;
"app/src/test/java",这个目录下是放我们本地单元测试的源代码。

注意:如果工程建立好之后提示:『failed to resolve:junit:junit:4.12』,如下图1。
这时需要修改我们工程的build.gradle
打开左侧的Project侧边栏,找到我们的工程build.gradle,图2,修改红框里的两个"jcenter()"依赖库为:
maven { url "http://jcenter.bintray.com/" }maven { url "http://repo1.maven.org/maven2/"}
这两句话。结果如图三:

4
打开我们模块app的build.gradle,图1,添加两个依赖项:
testCompile 'org.mockito:mockito-core:1.10.19'
androidTestCompile 'org.hamcrest:hamcrest-library:1.1'
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式