我有以下Robolectric注释:
@RunWith(RobolectricGradleTestRunner.class)
@Config(constants = BuildConfig.class,sdk = 21,packageName =“com.package.android”)
有没有办法从其他地方调用它,以便我不必为每个测试类重复它?
答案 0 :(得分:2)
我们接下来做了:
@Ignore("This is base class for Robolectric tests")
@RunWith(RobolectricGradleTestRunner.class)
@Config(constants = BuildConfig.class, sdk = 21)
public abstract class RobolectricTestCaseTemplate
{
}
在我们继承之后:
AccountScreenFragmentPresenterTest extends RobolectricTestCaseTemplate
{
...
}