是否可以创建最终类的自定义Robolectric阴影?
我正在尝试在com.android.settings.bluetooth中创建LocalBluetoothManager的阴影,因为Robolectric 3.0没有实现它。但我无法成为最后一堂课。
答案 0 :(得分:0)
我对Settings类(Android源附带)进行了一些更改,并尝试创建Settings类创建的方法的阴影,该方法位于同一个Settings应用中。但事实证明,Robolectric不允许在与被测试的Class相同的包中创建Android类的Shadows。所以最终我不得不求助于创建一个在Settings包之外的阴影。