@SuppressWarnings("WeakerAccess") @Synthetic final void pauseMyRequest() { Request request = getRequest(); if (request != null) { isClearedByUs = true; request.clear(); isClearedByUs = false; } }
@SuppressWarnings("WeakerAccess") @Synthetic final void resumeMyRequest() { Request request = getRequest(); if (request != null && request.isCleared()) { request.begin(); } }
@Test public void testReturnsNullFromGetRequestIfNoRequestSet() { assertNull(target.getRequest()); }
@Test public void testCanSetAndRetrieveRequest() { target.setRequest(request); assertEquals(request, target.getRequest()); }
@Test public void testRetrievesRequestFromPreviousTargetForView() { target.setRequest(request); CustomViewTarget<View, Object> second = new TestViewTarget(view); assertEquals(request, second.getRequest()); }