use of com.iterable.iterableapi.unit.PathBasedQueueDispatcher in project iterable-android-sdk by Iterable.
the class IterableInAppManagerTest method setUp.
@Before
public void setUp() throws IOException {
backgroundExecutor = new PausedExecutorService();
server = new MockWebServer();
dispatcher = new PathBasedQueueDispatcher();
server.setDispatcher(dispatcher);
inAppHandler = mock(IterableInAppHandler.class);
customActionHandler = mock(IterableCustomActionHandler.class);
urlHandler = mock(IterableUrlHandler.class);
IterableApi.overrideURLEndpointPath(server.url("").toString());
IterableApi.sharedInstance = new IterableApi();
IterableTestUtils.createIterableApiNew(new IterableTestUtils.ConfigBuilderExtender() {
@Override
public IterableConfig.Builder run(IterableConfig.Builder builder) {
return builder.setInAppHandler(inAppHandler).setCustomActionHandler(customActionHandler).setUrlHandler(urlHandler);
}
});
IterableInAppFragmentHTMLNotification.notification = null;
}
use of com.iterable.iterableapi.unit.PathBasedQueueDispatcher in project iterable-android-sdk by Iterable.
the class IterableInboxTest method setUp.
@Before
public void setUp() throws IOException {
server = new MockWebServer();
dispatcher = new PathBasedQueueDispatcher();
server.setDispatcher(dispatcher);
inAppHandler = mock(IterableInAppHandler.class);
customActionHandler = mock(IterableCustomActionHandler.class);
urlHandler = mock(IterableUrlHandler.class);
IterableApi.overrideURLEndpointPath(server.url("").toString());
IterableApi.sharedInstance = new IterableApi();
IterableTestUtils.createIterableApiNew(new IterableTestUtils.ConfigBuilderExtender() {
@Override
public IterableConfig.Builder run(IterableConfig.Builder builder) {
return builder.setInAppHandler(inAppHandler).setCustomActionHandler(customActionHandler).setUrlHandler(urlHandler);
}
});
}
use of com.iterable.iterableapi.unit.PathBasedQueueDispatcher in project iterable-android-sdk by Iterable.
the class IterableApiAuthTests method setUp.
@Before
public void setUp() {
server = new MockWebServer();
dispatcher = new PathBasedQueueDispatcher();
server.setDispatcher(dispatcher);
IterableApi.overrideURLEndpointPath(server.url("").toString());
reInitIterableApi();
IterableTestUtils.createIterableApiNew(new IterableTestUtils.ConfigBuilderExtender() {
@Override
public IterableConfig.Builder run(IterableConfig.Builder builder) {
return builder.setAuthHandler(authHandler);
}
}, null);
}
Aggregations