сейчас у меня поля который inject без модификатора видимости,
и примерно вот так написан тест:
@Mock DrawerMenuPresenter presenter;
@Mock ImageLoader imageLoader;
@Mock protected IToolbar toolbar;
@Mock protected UIResolver uiRes;
@Mock protected ThrowableResolver throwable;
@Mock protected NavigationResolver navigationResolver;
private DrawerMenuScreenFragment fragment;
private DrawerMenuView view;
@Before public void init() {
view = fragment = Mockito.spy(
DrawerMenuScreenFragment.open());
doNothing().when(fragment)
.daggerInject();
doReturn(presenter).when(fragment)
.getPresenter();
fragment.imageLoader = imageLoader;
fragment.uiResolver = uiRes;
fragment.throwableResolver = throwable;
fragment.navigationResolver = navigationResolver;
fragment.toolbar = toolbar;
}
я думаю что это не труЪ поэтому спрашиваю как это сделать через dagger2)