@Test
public void shouldIgnoreEmptyIntermediateResponseWhenIntermediateWasAlreadyDelivered() {

    when(mRequest.isFinished()).thenReturn(false);
    when(mRequest.isIntermediateResponseDelivered()).thenReturn(true);
    mResponseDelivery.postEmptyIntermediateResponse(mRequest, BallResponse.ResponseSource.LOCAL);
    verify(mRequest, new LastInteraction()).isIntermediateResponseDelivered();
}