我正在使用Android Studio/IntelliJ
来构建一个现有的Android
项目,并希望添加一些简单的JUnit
单元测试。在哪个文件夹中添加这样的测试是正确的?
android Gradle
插件定义了一个目录结构,其中src/main/java
用于主要源代码,src/instrumentTest/java
用于Android
测试。
尝试在instrumentTest中添加我的JUnit测试对我来说不起作用。我可以将其作为Android
测试运行(这正是该目录的用途),但这不是我想要的--我只想运行一个简单的JUnit
测试。我试着为这个类创建一个源代码运行配置,但同样不起作用--我假设是因为我使用的目录被标记为Android
JUnit,而不是源代码。
如果我创建一个新的源文件夹,并在项目结构中这样标记它,那么下次IntelliJ
从gradle build文件中刷新项目配置时,它将被清除。
在IntelliJ
上的基于gradle的安卓项目中配置JUnit测试更合适的方法是什么?对此使用哪种目录结构?
https://stackoverflow.com/questions/17844957
复制相似问题