为什么我不能在Android工作室中使用这两个测试工件?

时间:2015-07-07 07:40:57

标签: android android-studio junit

为什么我需要在单元测试 Android测试测试之间进行选择?

为什么我不能同时兼得?

测试代码位于不同的地方:

  • src/test/java/{package name}用于JUnit次测试
  • src/androidTest/java/{package name}用于Android特定测试

选择一个工件后 - 项目结构发生变化,上述java文件夹之一变为绿色。

有人可以解释一下吗?

1 个答案:

答案 0 :(得分:1)

在AndroidStudio中,不同的测试范围只是不同的flavors

选择测试工件告诉IDE的味道是测试范围,因为IntelliJ IDEA(AndroidStudio所基于的)不支持同一模块中的多个测试范围,我们需要手动选择它们。

根据Google IO 2015的What's New in Android Development Tools视频.Android开发工具团队正在研究此问题。