Exemple #1
0
        public void ExpressionToRESTMapper_Test_Complex_Title()
        {
            string expected = "TestLookup/Title eq 'Test'";
            ExpressionToRESTMapper <MockSPEntity> mapper = new ExpressionToRESTMapper <MockSPEntity>();

            Assert.AreEqual(expected, ExpressionToRESTMapper <MockSPEntity> .MapExpressionToRESTQuery <MockSPEntity>(me => me.TestLookup.Title == "Test"));
        }
Exemple #2
0
        public void ExpressionToRESTMapper_Test_Complex_Int()
        {
            string expected = "TestLookup/Id eq 1";
            ExpressionToRESTMapper <MockSPEntity> mapper = new ExpressionToRESTMapper <MockSPEntity>();

            Assert.AreEqual(expected, ExpressionToRESTMapper <MockSPEntity> .MapExpressionToRESTQuery <MockSPEntity>(me => me.TestLookup.Id == 1));
        }
Exemple #3
0
        public void ExpressionToRESTMapper_Test_SimpleGreaterOrEqual_Int()
        {
            string expected = "Id ge 1";
            ExpressionToRESTMapper <MockEntity> mapper = new ExpressionToRESTMapper <MockEntity>();

            Assert.AreEqual(expected, ExpressionToRESTMapper <MockEntity> .MapExpressionToRESTQuery <MockEntity>(me => me.Id >= 1));
        }
Exemple #4
0
        public void ExpressionToRESTMapper_Test_OrEquals()
        {
            string expected = "Id eq 1 or Title eq 'Test'";
            ExpressionToRESTMapper <MockEntity> mapper = new ExpressionToRESTMapper <MockEntity>();

            Assert.AreEqual(expected, ExpressionToRESTMapper <MockEntity> .MapExpressionToRESTQuery <MockEntity>(me => me.Id == 1 || me.Title == "Test"));
        }
Exemple #5
0
        public void ExpressionToRESTMapper_Test_SimpleEquals_Text()
        {
            string expected = "Title eq 'Test'";

            Assert.AreEqual(expected, ExpressionToRESTMapper <MockEntity> .MapExpressionToRESTQuery <MockEntity>(me => me.Title == "Test"));
        }