如何在AndroidStudio中创建单独的测试目录?

时间:2017-04-23 12:04:01

标签: android unit-testing junit

我有以下项目结构:

enter image description here

我想在底部的" tests" -folder中创建测试。当我在里面复制粘贴测试类时,显然无法识别,如下图所示。 我该如何让Android Studio识别"测试"目录,或其中的内容,作为测试文件夹?

enter image description here

谢谢!

2 个答案:

答案 0 :(得分:0)

由于AndroidStudio基于IntelliJ,我认为您应该能够将文件夹标记为测试文件夹,就像在IntelliJ中标记测试文件夹一样(即文件 - >项目结构 - >模块并选择您给定的文件夹作为测试文件夹)。请参阅this answer which described it for IntelliJ

答案 1 :(得分:0)

您应该将测试放在实际模块中

这是Android + Java Gradle模块默认工作的方式。

android
  src 
    main
      java
    test
      java
    androidTest
      java
core
  src
    main
      java
    test 
      java

如果你想要"集成测试",为它和compile()每个模块创建一个新模块,那么仍然遵循该目录结构。

您可以在Getting Started with Testing

找到相关信息