使用不同的sdk版本多次运行RoboElectric

时间:2016-07-18 07:48:22

标签: android robolectric

我创建了一个RoboElectric测试类,我想多次运行,

每次更改@Config(sdk = Build.VERSION_CODES。{code})sdk参数,

如何在不创建新测试类的情况下实现这一目标的任何想法?

1 个答案:

答案 0 :(得分:3)

找到解决方案,MultiApiRobolectricTestRunner将在多个API级配置上运行测试类,

代码应如下所示:

@RunWith(MultiApiRobolectricTestRunner.class)
@Config(sdk = {20, 21, 22})
public class IntegrationTest {}