Exemple #1
0
        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);
        }
Exemple #2
0
        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() + "'");
        }
Exemple #3
0
        public void parsesInstanceExpression()
        {
            String      statement = "prefix ";
            OTestParser parser    = new OTestParser(statement);
            IExpression exp       = parser.parse_expression();

            Assert.IsTrue(exp is InstanceExpression);
        }