public void TestParameterConstructors() { Parameter param = new Parameter("prop", "field", "=", "value"); Assert.AreEqual("prop = 'value'", param.ExpressionString()); Assert.AreEqual("[field]", param.FieldFullName("[", "]")); param = new Parameter("prop", "table", "field", "=", "value", ParameterType.String); Assert.AreEqual("prop = 'value'", param.ExpressionString()); Assert.AreEqual("[table].[field]", param.FieldFullName("[", "]")); }
public void TestParameterParsing() { IExpression exp = new Parameter("Field1 = 'test'"); Assert.AreEqual("Field1 = 'test'", exp.ExpressionString()); }