public void TestStartsWith() { var sql = ODataFilterParser.Parser("startswith(username, 'xie')"); Assert.Equal("username like 'xie'%", sql); }
public void TestEmpyt() { Assert.Equal("", ODataFilterParser.Parser("")); }
public void TestIn(string input, string result) { var sql = ODataFilterParser.Parser(input); Assert.Equal(result, sql); }
public void TestContains() { var sql = ODataFilterParser.Parser("contains(username, 'xie')"); Assert.Equal("username like %'xie'%", sql); }
public void TestEndsWith() { var sql = ODataFilterParser.Parser("endswith(username, 'xie')"); Assert.Equal("username like %'xie'", sql); }
public void TestException(string invalidValue) { var result = ODataFilterParser.Parser(invalidValue); Assert.True(result == null); }
public void TestNull() { Assert.Throws <ArgumentNullException>(() => ODataFilterParser.Parser(null)); }