@Test
public void testGetMediaItemForRecordedProgramDetailsUseCaseObservableHappyCase() {

    Media fakeMedia = Media.PROGRAM;
    int FAKE_RECORDED_ID = 999;
    getMediaItemDetails = new GetMediaItemDetails( fakeMedia, FAKE_RECORDED_ID, mockMediaItemRepository, mockThreadExecutor, mockPostExecutionThread );
    getMediaItemDetails.buildUseCaseObservable();
    verify( mockMediaItemRepository ).mediaItem( fakeMedia, FAKE_RECORDED_ID );
    verifyZeroInteractions( mockPostExecutionThread );
    verifyZeroInteractions( mockThreadExecutor );
}