public void GetPaged_DescendingOrder_Test() { // Act var target = new ListRepository(); int pageIndex = 0; int pageCount = 1; // Act PagedElements <Entity> result = target.GetPaged(pageIndex, pageCount, e => true, e => e.Id, false); // Assert Assert.IsNotNull(result); Assert.AreEqual(1, result.TotalElements); }
public void GetFilteredAndOrderedAndPagedElements_InvalidPageIndexThrowArgumentException_Test() { // Act var target = new ListRepository(); int pageIndex = -1; int pageCount = 1; // Act PagedElements <Entity> result = target.GetPaged( pageIndex, pageCount, e => e.Id == 1, null, false); }
public void GetFiltered_WithDescendingOrderedAndPagedElements_Test() { // Act var target = new ListRepository(); int pageIndex = 0; int pageCount = 1; // Act PagedElements <Entity> result = target.GetPaged( pageIndex, pageCount, e => e.Id == 1, e => e.Id, false); // Assert Assert.IsTrue(result != null); Assert.IsTrue(result.TotalElements == 1); }