コード例 #1
0
ファイル: PageTest.java プロジェクト: royss7/financius
  @Test
  public void getNextPage_returnsFullNextPage_whenItIsNotAFullFirstPage() throws Exception {
    final Page page = new Page(3, 5);

    final Page nextPage = page.getPreviousPage().getNextPage();

    assertThat(nextPage).isNotNull();
    assertThat(nextPage.getStart()).isEqualTo(3);
    assertThat(nextPage.getSize()).isEqualTo(5);
  }
コード例 #2
0
ファイル: PageTest.java プロジェクト: royss7/financius
  @Test
  public void getPreviousPage_returnsEmptyPage_whenItIsAlreadyEmptyPage() throws Exception {
    final Page page = new Page(0, 5);

    final Page previousPage = page.getPreviousPage().getPreviousPage();

    assertThat(previousPage).isNotNull();
    assertThat(previousPage.getStart()).isEqualTo(0);
    assertThat(previousPage.getSize()).isEqualTo(0);
  }
コード例 #3
0
ファイル: PageTest.java プロジェクト: royss7/financius
  @Test
  public void getNextPage_returnsNextPage_whenItIsAFirstPage() throws Exception {
    final Page page = new Page(0, 5);

    final Page nextPage = page.getNextPage();

    assertThat(nextPage).isNotNull();
    assertThat(nextPage.getStart()).isEqualTo(5);
    assertThat(nextPage.getSize()).isEqualTo(5);
  }
コード例 #4
0
ファイル: PageTest.java プロジェクト: royss7/financius
  @Test
  public void getPreviousPage_returnsFullPreviousPage_whenThereAreEnoughSize() throws Exception {
    final Page page = new Page(5, 5);

    final Page previousPage = page.getPreviousPage();

    assertThat(previousPage).isNotNull();
    assertThat(previousPage.getStart()).isEqualTo(0);
    assertThat(previousPage.getSize()).isEqualTo(5);
  }