public void MovePreviousPage_ByDefault_DoesNotMoveToPreviousPage() { // Arrange var paginator = new SortingPaginator <Person>(pageNumber: 1, pageSize: 5); // Act var result = paginator.MovePreviousPage(); // Assert Assert.IsFalse(result); }
public void MovePreviousPage_AfterPaginatingStartingAtLastPage_MovesToPreviousPage() { // Arrange var paginator = new SortingPaginator <Person>(pageNumber: 1, pageSize: 5); paginator.Paginate(People); paginator.PageNumber = paginator.PageCount; // Act var result = paginator.MovePreviousPage(); // Assert Assert.IsTrue(result); Assert.AreEqual(paginator.PageCount - 1, paginator.PageNumber); }