Android Studio/Gradle测试文件夹命名约定

 手机用户2502886695 发布于 2022-12-27 13:00

我已经看过很多教程和辅助项目,可以在Android Studio/Gradle项目上进行测试.我很好奇测试文件夹的命名约定.我见过两个相似的名字:testandroidTest.有什么真正的区别吗?IDE/Gradle框架是否以不同方式处理这些问题?

应用

SRC

androidTest

java的

主要

java的

水库

应用

SRC

测试

java的

主要

java的

水库

编辑:

@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 
}

Ryan R.. 12

从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

1 个回答
  • 从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

    2022-12-27 13:03 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有