@Test
public void givenCombinedPostsReturnsNoList_whenViewIsAttached_shouldNotPassToAdapter() throws Exception {

    //Test when view is attached and data controller emits valid data, onSubscribe should be called from view, which is attached to the adapter
    when(mDataController.getCombinedPosts()).thenReturn(Observable.empty());

    mPresenter = new PostListPresenter(mDataController);
    mPresenter.attachView(mView);

    verify(mView, never()).onSubscribe(anyList());
}