@Test
public void loadPositionsTwice_withPendingRetry_shouldNotCancelPreviousDownloadTask() {

    subject.loadPositions("test_ad_unit", mockPositioningListener);
    verify(mockDownloadTaskProvider).get(taskListenerCaptor.capture());
    taskListenerCaptor.getValue().onComplete("some_url", mockValidResponse);
    subject.loadPositions("test_ad_unit", mockPositioningListener);
    verify(mockDownloadTask, never()).cancel(anyBoolean());
}