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")); }
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)); }
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)); }
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")); }
public void ExpressionToRESTMapper_Test_SimpleEquals_Text() { string expected = "Title eq 'Test'"; Assert.AreEqual(expected, ExpressionToRESTMapper <MockEntity> .MapExpressionToRESTQuery <MockEntity>(me => me.Title == "Test")); }