public void parsesHasAnyExpression() { String statement = "(1,2,3,4) has any (1,2)"; OTestParser parser = new OTestParser(statement); IExpression exp = parser.parse_expression(); Assert.IsTrue(exp is ContainsExpression); }
private void parsesVersionLiteral(String literal) { OTestParser parser = new OTestParser(literal); IExpression exp = parser.parse_expression(); Assert.IsTrue(exp is VersionLiteral); Assert.AreEqual(literal, "'" + ((VersionLiteral)exp).getValue().ToString() + "'"); }
public void parsesInstanceExpression() { String statement = "prefix "; OTestParser parser = new OTestParser(statement); IExpression exp = parser.parse_expression(); Assert.IsTrue(exp is InstanceExpression); }