@Test
public void loadPositions_thenComplete_withValidResponse_shouldCallOnLoadListener() {

    subject.loadPositions("test_ad_unit", mockPositioningListener);
    verify(mockDownloadTaskProvider).get(taskListenerCaptor.capture());
    taskListenerCaptor.getValue().onComplete("some_url", mockValidResponse);
    verify(mockPositioningListener).onLoad(positioningCaptor.capture());
    MoPubClientPositioning positioning = positioningCaptor.getValue();
    assertThat(positioning.getFixedPositions()).isEmpty();
    assertThat(positioning.getRepeatingInterval()).isEqualTo(MoPubClientPositioning.NO_REPEAT);
}