为什么我需要在单元测试和 Android测试测试之间进行选择?
为什么我不能同时兼得?
测试代码位于不同的地方:
src/test/java/{package name}
用于JUnit
次测试src/androidTest/java/{package name}
用于Android特定测试选择一个工件后 - 项目结构发生变化,上述java文件夹之一变为绿色。
有人可以解释一下吗?
答案 0 :(得分:1)
在AndroidStudio中,不同的测试范围只是不同的flavors。
选择测试工件告诉IDE的味道是测试范围,因为IntelliJ IDEA(AndroidStudio所基于的)不支持同一模块中的多个测试范围,我们需要手动选择它们。
根据Google IO 2015的What's New in Android Development Tools视频.Android开发工具团队正在研究此问题。