如何在 Android Studio 中添加测试文件夹

jea*_*anf 7 testing android android-studio

我正在处理一个删除了测试文件夹的项目,我想做一个单元测试。有没有办法为这个项目再次创建测试文件夹?

Prz*_*emo 18

对于已经创建了包含测试类的文件夹的用户,可以将其目录标记为“Test Sources Root”。只需在目录上单击鼠标右键,然后将目录标记为/Test Sources Root

AndroidStudio 测试源根目录

  • 我找不到那个选项 (2认同)

Vik*_*ngh 11

以下是在Macbook上的Android Studio 3.1.2上添加测试文件夹的步骤:

  1. 右键单击应用程序>新建>文件夹> Java 文件夹 在此输入图像描述

  2. 在“配置组件”窗口中选中“更改文件夹位置”复选框 在此输入图像描述

  3. 将位置更改为src/test 在此输入图像描述

  4. 您的测试文件夹将在src文件夹下创建,即与上一个测试文件夹所在的位置相同

  • 它对我来说不起作用,该目录文件夹,它与:/src/test/java/一起工作,有关该过程的更多信息:https://developer.android.com/studio/test (3认同)

Hao*_*min 11

  1. 切换到项目模式

在此输入图像描述

  1. 右键单击:模块 -> 新建 -> 目录

在此输入图像描述

  1. 在弹出菜单中,选择src/test/java

在此输入图像描述

  1. 现在您将能够看到测试目录已创建

在此输入图像描述

您现在将能够用于OPTION + T从预期的类生成测试,并且它将自动放置在正确的目录+包中

  • 右键单击 src 文件夹并选择创建目录,android studio 会显示“test/java”、“test/kotlin”、“androidTest/java”等文件夹。只需选择一个即可,简单。 (2认同)

Oui*_*sal 6

在 Android Studio 上,单击 src->new->Directory 将其命名为 test,然后右键单击 test->new->Folder->Java Folder 将其命名为 java

你最终会得到这样的结构:

 src/test/java
Run Code Online (Sandbox Code Playgroud)

如果您没有 JUnit 依赖项,您可以添加它们:

dependencies {
     testCompile 'junit:junit:4.12'
}
Run Code Online (Sandbox Code Playgroud)