@Test
public void testSeriesHappyCase() {

    TestSubscriber<Object> subscriber = new TestSubscriber<>();
    List<SeriesEntity> seriesList = new ArrayList<>();
    seriesList.add( seriesEntity() );
    given( mockMediaItemDataStore.series( any( Media.class )) ).willReturn( Observable.just( seriesList ) );
    mediaItemDataRepository.series( FAKE_MEDIA )
            .subscribe( subscriber );
    assertThat( subscriber.getOnNextEvents() )
            .isNotNull()
            .hasSize( 1 );
    verify( mockMediaItemDataStoreFactory, times( 1 ) ).createMasterBackendDataStore();
    verify( mockMediaItemDataStoreFactory, times( 0 ) ).create( anyInt() );
    verify( mockMediaItemDataStore ).series( any( Media.class ) );
}