Ejemplo n.º 1
0
        public void GetBottom_not_null_value_match()
        {
            var query  = Prepare.GetQuery();
            var result = query.GetBottom(a => a.Index >= 5, k => k.Index);

            Assert.NotNull(result);
            Assert.Equal(5, result.Index);
        }
Ejemplo n.º 2
0
        public void GetTop_not_null_value_match()
        {
            var query  = Prepare.GetQuery();
            var result = query.GetTop(a => a.Index >= 5 && a.Index < 12, k => k.Index);

            Assert.NotNull(result);
            Assert.Equal(11, result.Index);
        }
Ejemplo n.º 3
0
        public void GetRange_not_null_count()
        {
            var query  = Prepare.GetQuery();
            var all    = query.GetRange((2, 3));
            var notall = query.GetRange((2, 3), a => a.Index > 0 && a.Index <= 6);

            Assert.NotNull(all);
            Assert.Equal(3, all.Count);

            Assert.NotNull(notall);
            Assert.Equal(3, notall.Count);
        }
Ejemplo n.º 4
0
        public void GetDescendingOrderedList_not_null_count()
        {
            var query  = Prepare.GetQuery();
            var all    = query.GetDescendingOrderedList(k => k.Name);
            var notall = query.GetDescendingOrderedList(k => k.Name, a => a.Index > 0 && a.Index <= 6);

            Assert.NotNull(all);
            Assert.True(all.Count >= 10);

            Assert.NotNull(notall);
            Assert.Equal(6, notall.Count);
        }
Ejemplo n.º 5
0
        public void GetList_not_null_count()
        {
            var query  = Prepare.GetQuery();
            var all    = query.GetList();
            var notall = query.GetList(a => a.Name.Contains("Isaac Asimov"));

            Assert.NotNull(all);
            Assert.True(all.Count >= 11);

            Assert.NotNull(notall);
            Assert.Equal(2, notall.Count);
        }