use of com.octo.android.robospice.request.notifier.DefaultRequestListenerNotifier in project robospice by stephanenicolas.
the class RequestProcessorTest method setUp.
@Override
protected void setUp() throws Exception {
super.setUp();
// https://code.google.com/p/dexmaker/issues/detail?id=2
System.setProperty("dexmaker.dexcache", getContext().getCacheDir().getPath());
mockCacheManager = EasyMock.createMock(CacheManager.class);
requestProcessorListener = new RequestProcessorListener() {
@Override
public void allRequestComplete() {
}
@Override
public void requestsInProgress() {
}
};
ExecutorService executorService = PriorityThreadPoolExecutor.getPriorityExecutor(1);
networkStateChecker = new MockNetworkStateChecker();
progressReporter = new DefaultRequestListenerNotifier();
spiceServiceListenerNotifier = new SpiceServiceListenerNotifier();
mockRequestProgressManager = new RequestProgressManager(requestProcessorListener, progressReporter, spiceServiceListenerNotifier);
mockRequestRunner = new DefaultRequestRunner(getContext(), mockCacheManager, executorService, mockRequestProgressManager, networkStateChecker);
requestProcessorUnderTest = new RequestProcessor(mockCacheManager, mockRequestProgressManager, mockRequestRunner);
}
Aggregations