@Test
public void testRefreshFetchingStatus_IsFetching_START() {

    when(mFetchingEvent.isFetching()).thenReturn(true);
    when(mFetchingEvent.getFechingResult()).thenReturn(FetchingEvent.RESULT.NONE);
    when(mEventBus.getStickyEvent(any(Class.class))).thenReturn(mFetchingEvent);
    mMainPresenter.refreshFetchingStatus(mFetchingEvent);
    // need to start animation
    verify(mView).updateManualFetchFabAnimator(false, true);
    // not show result
    verify(mView, times(0)).showFetchingResult(anyInt());
    // reset fetching result
    verify(mFetchingEvent).setFechingResult(FetchingEvent.RESULT.NONE);
}