PaginationDo implements Serializable { public boolean isLastPage() { return getCurrentPageNum() == 0 ? true : getLastPageNum() == getCurrentPageNum(); } PaginationDo();  PaginationDo(int pageNumCount, int rowCntPerPage); int getCurrentPageNum(); void setCurrentPageNum(int currentPageNum); int getRowCntPerPage(); void setRowCntPerPage(int rowCntPerPage); int getRowNumFrom(); int getRowNumTo(); int getPageNumFrom(); int getPageNumTo(); int getLastPageNum(); boolean isLastPage(); int getTotalRowCnt(); void setTotalRowCnt(int totalRowCnt); int getPageNumCnt(); void setPageNumCnt(int pageNumCnt); List<Integer> getPageNums(); boolean isEnabled();  }
@Test public void testIsLastPage() { PaginationDo pagination = new PaginationDo(5, 50); assertThat("最終ページ判定 default", pagination.isLastPage(), is(true)); pagination.setCurrentPageNum(1); pagination.setTotalRowCnt(100); assertThat("最終ページ判定 no", pagination.isLastPage(), is(false)); pagination.setCurrentPageNum(2); assertThat("最終ページ判定 yes", pagination.isLastPage(), is(true)); }