@Provides @ControllerScope RequestsManager requestsManager( BackgroundThreadPoster backgroundThreadPoster, UiThreadPoster uiThreadPoster, UserActionCacher userActionCacher, RequestsRetriever requestsRetriever, RequestsCacher requestsCacher, Logger logger, ServerSyncController serverSyncController) { return new RequestsManager(backgroundThreadPoster, uiThreadPoster, userActionCacher, requestsRetriever, requestsCacher, logger, serverSyncController); }
@Before public void setup() throws Exception { SUT = new RequestsManager( mThreadPostersTestDouble.getBackgroundTestDouble(), mThreadPostersTestDouble.getUiTestDouble(), mUserActionCacherMock, mRequestsRetrieverMock, mRequestsCacherMock, mLogger, mServerSyncControllerMock); }