robolectric阴影与最后一堂课?

时间:2015-04-01 20:34:23

标签: android robolectric

是否可以创建最终类的自定义Robolectric阴影?

我正在尝试在com.android.settings.bluetooth中创建LocalBluetoothManager的阴影,因为Robolectric 3.0没有实现它。但我无法成为最后一堂课。

1 个答案:

答案 0 :(得分:0)

我对Settings类(Android源附带)进行了一些更改,并尝试创建Settings类创建的方法的阴影,该方法位于同一个Settings应用中。但事实证明,Robolectric不允许在与被测试的Class相同的包中创建Android类的Shadows。所以最终我不得不求助于创建一个在Settings包之外的阴影。