我使用 Android Studio/IntelliJ来构建一个现有的 Android项目,并希望添加一些简单的 JUnit单元测试。添加此类测试的正确文件夹是什么?
Android Gradle插件定义了一个目录结构,其中 src/main/java用于主源代码,src/instrumentTest/java用于 Android测试。
试图在 InstrentTest 中添加 JUnit 测试对我来说不起作用。我可以运行它作为一个 Android测试(这似乎是该目录) ,但这不是我所寻找的-我只想运行一个简单的 JUnit测试。
我尝试为这个类创建一个 JUnit 运行配置,但是也没有起作用——我猜想是因为我使用的目录被标记为 Android Test 而不是 Source。
如果我创建了一个新的源文件夹,并将其标记为 Project Architecture,那么下次 IntelliJ从 gradle 构建文件中刷新项目配置时,这个文件将被清除。
在 IntelliJ上基于分级的 android 项目中配置 JUnit 测试的更合适的方法是什么?要使用哪种目录结构?