多个模块的单元测试配置

时间:2016-10-05 15:12:13

标签: android unit-testing android-studio

在Android Studio中,创建一个运行特定模块的单元测试的配置非常容易。但有没有办法创建一个运行所有模块的单元测试的配置?

我的特定项目有多个模块(例如“主”模块和“库”模块)。我目前有两种配置:主机测试和库单元测试。这样可行,但是让单元测试运行我所有的测试都很好。

从命令行来看,这很简单 - 只需运行./gradlew testDebug,一切都很开心。但我似乎无法从Android Studio中弄明白。我在这里缺少什么?

编辑: cricket-007指出Android Studio中的gradle命令栏可以让您运行testDebug命令。这可行,但不像真正的配置那样功能齐全。实际上,问题是如何创建一个配置单元测试,它运行所有模块的所有单元测试。

1 个答案:

答案 0 :(得分:1)

我已经能够选择" All in package"并跨模块依赖项搜索测试。因为我的App模块依赖于所有其他模块,所以在运行此任务时都会运行所有测试。

Configuration that worked for me