Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }