Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android Studio / Gradle测试文件夹命名约定大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经看过很多教程和辅助项目,可以在 Android studio / Gradle项目上进行测试.我很好奇测试文件夹的命名约定.我见过两个类似的命名:test和androidTest.有什么真正的区别吗? IDE / Gradle框架是否以不同方式处理这些问题?

> app

> src

> androidTest

> java

>主要

> java
> res

> app

> src

>测试

> java

>主要

> java
> res

编辑:

@jonalmEIDa因此,如果我正确阅读该文档,我的build.gradle文件依赖项需要匹配sourceSet,对吗?

dependencies {
    // dependency injection
    compile 'com.squareup.dagger:dagger:1.2.1'
    provided 'com.squareup.dagger:dagger-compiler:1.2.1'

    // networking
    compile 'com.squareup.retrofit:retrofit:1.6.1'

    // tesTing
    androidTESTCompile 'org.easytesTing:fest:1.0.16'
    androidTESTCompile 'junit:junit:4.+'
    androidTESTCompile 'org.robolectric:robolectric:2.3'
    TESTCompile 'com.squareup:fest-android:1.0.8' // <---- this guy won't work 
}

解决方法

从Android studio 1.1开始,您应该将/ src / test和Android instrumentation测试中的单元测试放在/ src / androidTest中

见:http://tools.android.com/tech-docs/unit-testing-support#TOC-Setting-up-Android-Studio

对于Android studio 2.0及更高版本,请参阅:https://youtu.be/kL3MCQV2M2s?t=114

大佬总结

以上是大佬教程为你收集整理的Android Studio / Gradle测试文件夹命名约定全部内容,希望文章能够帮你解决Android Studio / Gradle测试文件夹命名约定所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。