Я создаю объект класса, который является классом обслуживания, и я вызываю его onCreate()
метод.
@Test
public void onCreateTest() throws Exception {
AAAService acsService = new AAAService(Robolectric.getShadowApplication().getApplicationContext());
acsService.onCreate();
}
В методе onCreate()
ожидается
позвонить continueCreate()
. Но объект mSigProv
создан, и управление переходит к строке № 9.
Как я могу вызвать метод переопределения onCookedSignalProviderWrapperReady()
.
public void onCreate() {
1 if (mContext == null) {
2 mContext = getApplicationContext();
3 }
4 mSigProv = new CookedSignalProviderWrapper(mContext, new CookedSignalProviderWrapperReadyListener() {
5 @Override
6 public void onCookedSignalProviderWrapperReady() {
7 continueCreate();
8 }
9 });
10
}