我是Android的新手,目前正在构建我的第一个应用程序的基础架构。经过一番研究,我决定用Robolectirc构建一个基于Gradle的Android项目进行单元测试。
我使用向导在IntelliJ IDEA上创建了项目..我选择了Android> Gradle:Android模块。它生成了两个模块:一个是项目基础模块,另一个是代码(我命名)模块。
现在我要为我的FirstActivity添加测试。我看一些示例项目 - deckard-gradle,测试文件夹位于同一个/ src目录下并与/ src / main并行。我想知道在同一模块中进行测试和代码是否是一种常见的做法,或者更好的是拥有一个单独的相应测试模块。
注意:我正在使用Jenkins进行持续集成。我想要实现的是自动运行测试用例,并且只有在所有测试都通过时才进行构建。