public void ShouldEqualTotalItemCount() { var source = Enumerable.Range(11, 20); var sut = new StaticPaginable <int>(source, 2, 10, 100); sut.TotalItemCount.ShouldBeEquivalentTo(100); }
public void ShouldEqualPageNumber() { var source = Enumerable.Range(11, 20); var sut = new StaticPaginable <int>(source, 2, 10, 100); sut.PageNumber.ShouldBeEquivalentTo(2); }
public void ShouldEqualTotalItemCount() { var source = Enumerable.Range(11, 20); var sut = new StaticPaginable<int>(source, 2, 10, 100); sut.TotalItemCount.ShouldBeEquivalentTo(100); }
public void ShouldEqualPageNumber() { var source = Enumerable.Range(11, 20); var sut = new StaticPaginable<int>(source, 2, 10, 100); sut.PageNumber.ShouldBeEquivalentTo(2); }
public void ShouldEqualPageNumber() { var source = Enumerable.Range(11, 20); var expectedPageNumber = 2; IPaginable <int> sut = new StaticPaginable <int>(source, expectedPageNumber, 10, 100); sut.PageNumber.ShouldBeEquivalentTo(expectedPageNumber); }
public void ShouldEqualItemCountPerPage() { var source = Enumerable.Range(11, 20); var expectedItemCountPerPage = 12; var sut = new StaticPaginable <int>(source, 2, expectedItemCountPerPage, 100); sut.ItemCountPerPage.ShouldBeEquivalentTo(expectedItemCountPerPage); }
public void ShouldEqualItemCountPerPage() { var source = Enumerable.Range(11, 20); var expectedItemCountPerPage = 12; var sut = new StaticPaginable<int>(source, 2, expectedItemCountPerPage, 100); sut.ItemCountPerPage.ShouldBeEquivalentTo(expectedItemCountPerPage); }
public void ShouldEqualFirstElementNextPage() { var source = Enumerable.Range(1, 100); var paginable = new StaticPaginable <int>(source, 3, 10, 100); var sut = paginable.ElementAt(0); sut.ItemNumber.ShouldBeEquivalentTo(21); sut.Item.ShouldBeEquivalentTo(1); }