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);
        }