@Test
public void unsubscribeEmitsAnIdleEventButIgnoresTheRest() {

    presenter.unsubscribe();
    verify(view, times(2)).displayOcrStatus(UiIndicator.idle());
    ocrProcessingStatusEvents.onNext(OcrProcessingStatus.UploadingImage);
    ocrProcessingStatusEvents.onNext(OcrProcessingStatus.PerformingScan);
    ocrProcessingStatusEvents.onNext(OcrProcessingStatus.RetrievingResults);
    verifyNoMoreInteractions(view);
}