예제 #1
0
        public void TestAbstractResourceGroupBy()
        {
            var resource = new PersonResource();
            resource.SetGroupBy("cpr");

            var result = resource.Build();

            Assert.That(resource.GetCount() == 1);
            Assert.That(resource.GetCountTotal() == 1);
        }
예제 #2
0
        public void TestAbstractResourceGroupBy()
        {
            var resource = new PersonResource();

            resource.SetGroupBy("cpr");

            var result = resource.Build();

            Assert.That(resource.GetCount() == 1);
            Assert.That(resource.GetCountTotal() == 1);
        }
예제 #3
0
        public void TestAbstractResourceLimitAndOffset()
        {
            var resource = new PersonResource();
            resource.SetOffset(1);
            resource.SetLimit(1);
            resource.SetOrder("id", "asc");

            var result = resource.Build();

            Assert.That(resource.GetCount() == 1);
            Assert.That(resource.GetCountTotal() == 3);

            Assert.That(result[0].Firstname == "Christian");
        }
예제 #4
0
        public void TestAbstractResourceLimitAndOffset()
        {
            var resource = new PersonResource();

            resource.SetOffset(1);
            resource.SetLimit(1);
            resource.SetOrder("id", "asc");

            var result = resource.Build();

            Assert.That(resource.GetCount() == 1);
            Assert.That(resource.GetCountTotal() == 3);

            Assert.That(result[0].Firstname == "Christian");
        }
예제 #5
0
        public void TestAbstractResourceOrderAndLimit()
        {
            var resource = new PersonResource();

            resource.SetOrder("id", "desc");
            resource.SetLimit(2);

            var result = resource.Build();

            Assert.That(resource.GetCount() == 2);
            Assert.That(resource.GetCountTotal() == 3);

            Assert.That(result[0].DbId == 3);
            Assert.That(result[1].DbId == 2);
        }
예제 #6
0
        public void TestPersonResource()
        {
            var resource = new PersonResource();

            resource.SetFirstname("Henrik");
            resource.SetLastname("Haugbølle");
            resource.SetCpr("0123456789");
            resource.SetVoterId(3306);
            resource.SetPollingVenue("Venue of Awesome");
            resource.SetPollingTable("Table of Win");

            var result = resource.Build();

            Assert.That(resource.GetCount() == 1);
            Assert.That(resource.GetCountTotal() == 1);

            Assert.That(result[0].Firstname == "Henrik");
        }
예제 #7
0
        public void TestAbstractResourceOrderAndLimit()
        {
            var resource = new PersonResource();
            resource.SetOrder("id", "desc");
            resource.SetLimit(2);

            var result = resource.Build();

            Assert.That(resource.GetCount() == 2);
            Assert.That(resource.GetCountTotal() == 3);

            Assert.That(result[0].DbId == 3);
            Assert.That(result[1].DbId == 2);
        }
예제 #8
0
        public void TestPersonResource()
        {
            var resource = new PersonResource();
            resource.SetFirstname("Henrik");
            resource.SetLastname("Haugbølle");
            resource.SetCpr("0123456789");
            resource.SetVoterId(3306);
            resource.SetPollingVenue("Venue of Awesome");
            resource.SetPollingTable("Table of Win");

            var result = resource.Build();

            Assert.That(resource.GetCount() == 1);
            Assert.That(resource.GetCountTotal() == 1);

            Assert.That(result[0].Firstname == "Henrik");
        }