Exemple #1
0
        public void Should_Return_Alldata_When_Limit_Is_Not_Specified()
        {
            var paginate   = new SinglePaging();
            var pagingData = _users.AsQueryable().Paginate(paginate);

            pagingData.Should().HaveCount(50);
        }
Exemple #2
0
        public void Should_Return_Partial_Data_When_Limit_Specified()
        {
            var paginate = new SinglePaging()
            {
                Limit = 15
            };
            var pagingData = _users.AsQueryable().Paginate(paginate);

            pagingData.Should().HaveCount(15);
        }
Exemple #3
0
        public void Should_Return_Partial_Data_When_Offset_Specified()
        {
            var paginate = new SinglePaging()
            {
                Offset = 10
            };
            var pagingData = _users.AsQueryable().Paginate(paginate);

            pagingData.Should().HaveCount(40);
        }