android - 多个模块的单元测试配置

标签 android unit-testing android-studio

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

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

在命令行中,这很简单 - 只需运行 ./gradlew testDebug,一切都会很顺利。但我似乎无法从 Android Studio 中弄清楚。我在这里缺少什么?

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

最佳答案

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

Configuration that worked for me

关于android - 多个模块的单元测试配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39877769/

相关文章:

android - 适用于 Android 平台的 Ios CFRunLoop 和 NSRunLoop

java - 从服务器读取pdf文件

c# - 如何在未引用的程序集中提取方法的属性值

java - junit @ClassRule 的 testng 等价物是什么

java - 在 Android Kotlin 中重新访问应用程序后快速加载启动画面

android - 我在哪里可以看到 Android Studio 中一个类的所有方法?

java - 无法使用某些 L SDK 功能

android - 约束布局 - 指南以编程方式设置方向

android - 更改 PopupMenu 中单个项目的文本颜色

python - 单元测试 Flask-Principal 应用程序