我在Android Studio(v 1.2.2)中使用Robolectric
classpath' com.android.tools.build:gradle:1.2.3'
buildToolsVersion" 21.1.2"
testCompile' org.robolectric:robolectric:3.0-rc3'
我的项目包含4种构建类型。尽管在" Build Variants"中选择了debug
构建类型。窗口,Robolectric测试每个声明的构建类型(4次)。
这是预期的行为吗?如何将执行范围缩小到debug
构建类型?
感谢。
答案 0 :(得分:1)
这很简单。假设你有下一个:
productFlavours {
one
two
}
因此,要运行on flavor测试,只需运行gradle:
gradle testOneDebug
为所有变种运行所有测试:
gradle test