### Question:
MainPagerPresenter extends BasePresenter<MainPagerContract.View> implements MainPagerContract.Presenter { @Override public void getFeedArticleList(boolean isShowError) { addSubscribe(mDataManager.getFeedArticleList(mCurrentPage) .compose(RxUtils.rxSchedulerHelper()) .compose(RxUtils.handleResult()) .filter(feedArticleListResponse -> mView != null) .subscribeWith(new BaseObserver<FeedArticleListData>(mView, WanAndroidApp.getInstance().getString(R.string.failed_to_obtain_article_list), isShowError) { @Override public void onNext(FeedArticleListData feedArticleListData) { mView.showArticleList(feedArticleListData, isRefresh); } })); } @Inject  MainPagerPresenter(DataManager dataManager); @Override void attachView(MainPagerContract.View view); @Override String getLoginAccount(); @Override String getLoginPassword(); @Override void loadMainPagerData(); @Override void autoRefresh(boolean isShowError); @Override void loadMore(); @Override void getBannerData(boolean isShowError); @Override void getFeedArticleList(boolean isShowError); @Override void loadMoreData(); @Override void addCollectArticle(int position, FeedArticleData feedArticleData); @Override void cancelCollectArticle(int position, FeedArticleData feedArticleData);  }### Answer:
@Test public void getFeedArticleList() { mMainPagerPresenter.getFeedArticleList(true); Mockito.verify(mView).showArticleList(ArgumentMatchers.any(FeedArticleListData.class), ArgumentMatchers.eq(true)); }