Esempio n. 1
0
        public void FindAll_SkipsThreeOfTwo_ReturnsNoItems()
        {
            SetupData(3);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll <Person>(opts => opts.Skip(3));

                Assert.AreEqual(0, persons.Count);
            }
        }
Esempio n. 2
0
        public void FindAll_LimitsTo20Of15_Returns15()
        {
            SetupData(15);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll <Person>(opts => opts.Limit(20));

                Assert.AreEqual(15, persons.Count);
            }
        }
        public void FindAll_SkipsThreeOfTwo_ReturnsNoItems()
        {
            SetupData(3);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll<Person>(opts => opts.Skip(3));

                Assert.AreEqual(0, persons.Count);
            }
        }
        public void FindAll_LimitsTo20Of15_Returns15()
        {
            SetupData(15);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll<Person>(opts => opts.Limit(20));

                Assert.AreEqual(15, persons.Count);
            }
        }
Esempio n. 5
0
        public void FindAll_Skip10LimitTo10WhenTotalOf100_Returns10()
        {
            SetupData(100);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll <Person>(opts => opts.Skip(10).Limit(10));

                Assert.AreEqual(10, persons.Count);
                Assert.AreEqual(11, persons[0].Age);
            }
        }
Esempio n. 6
0
        public void FindAll_SkipsTwoOf100_ReturnsRemaining98()
        {
            SetupData(100);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll <Person>(opts => opts.Skip(2));

                Assert.AreEqual(98, persons.Count);
                Assert.AreEqual(3, persons[0].Age);
            }
        }
        public void FindAll_Skip10LimitTo10WhenTotalOf100_Returns10()
        {
            SetupData(100);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll<Person>(opts => opts.Skip(10).Limit(10));

                Assert.AreEqual(10, persons.Count);
                Assert.AreEqual(11, persons[0].Age);
            }
        }
        public void FindAll_SkipsTwoOf100_ReturnsRemaining98()
        {
            SetupData(100);

            using (var session = TestHelper.CreateSession())
            {
                var entityStore = new SimoEntityStore(session, DbName);

                var persons = entityStore.FindAll<Person>(opts => opts.Skip(2));

                Assert.AreEqual(98, persons.Count);
                Assert.AreEqual(3, persons[0].Age);
            }
        }