我正在使用Android Studio/IntelliJ构建现有Android项目,并希望添加一些简单的JUnit单元测试.添加此类测试的正确文件夹是什么?
所述机器人Gradle插件限定具有目录结构src/main/java的主要源代码和src/instrumentTest/java用于Android测试.
试图在instrumentTest中添加我的JUnit测试对我来说不起作用.我可以将它作为Android测试运行(这就是该目录所针对的)但这不是我想要的 - 我只想运行一个简单的JUnit测试.我尝试为这个类创建一个JUnit运行配置但是也没有用 - 我想是因为我使用的是一个被标记为AndroidTest而不是Source的目录.
如果我在项目结构中创建一个新的源文件夹并将其标记为此类,则下次IntelliJ从gradle构建文件刷新项目配置时将会擦除此文件夹.
在基于gradle的android项目中配置JUnit测试的更合适的方法是IntelliJ什么?使用哪个目录结构?
这是一个非常基本的问题,但我有点挣扎,并希望确保我理解正确.
从映像启动容器并对其中的文件进行一些更改后(即:存储在容器上运行的WebApp的数据库中的某些数据),在容器停止和重新启动之间继续使用相同日期的适当方法是什么?
我的理解是正确的,一旦容器停止/完成(即:在交互式会话后退出),那么该容器与所有文件更改一起消失了吗?因此,如果我想保留一些文件更改,我必须将容器的状态提交到图像的新图像/新版本中?
谢谢,朱利安