Using requestStaticInjection doesn't inject mock as expected
christiangoudreau opened this issue · comments
In the code snippet bellow, we need to manually provide binding for all abstraction.
public static class Module extends JukitoModule {
@Override
protected void configureTest() {
requestStaticInjection(AbstractAsyncCallback.class);
}
@Provides
@Singleton
private Console getConsole() {
return mock(Console.class);
}
@Provides
@Singleton
private EventBus getEventbus() {
return mock(EventBus.class);
}
@Provides
@Singleton
private ResMessages getResMessage() {
return mock(ResMessages.class);
}
@Provides
@Singleton
private PlaceManager getPlaceManager() {
return mock(PlaceManager.class);
}
}