5 测试

    正如上面讲到的, main sourceSet 的旁边就是 androidTest sourceSet ,默认的路径是 src/androidTest/
    从这个 sourceSet 可以构建一个能安装到设备上的测试apk,该 apk 使用 Android 测试框架测试应用。这里包括单元测试、集成测试以及后续的UI自动化测试。
    这个测试 sourceSet 不必包含 文件,因为它会自动生成。

    • testInstrumentationRunner
    • testFunctionalTest

    如前所见,这些可以在 defaultConfig 对象里配置。

    此外,sourceSet 也可以配置它自己的依赖。
    默认情况下,应用以及它自己的依赖会被添加测试应用的 classpath 中,但是也可以进行扩展

    当前只能同时测试一个 Build Type ,默认是 debug Build Type ,但是也可以被重新配置