Package com.volantis.xml.expression

Examples of com.volantis.xml.expression.Expression.evaluate()


        Expression expression = parser.parse(getFunctionQName() +
            "('name', 'fred')");

        addSingleValueExpectations("name", "value");

        Value result = expression.evaluate(expressionContext);

        assertEquals("Result not as",
                     "value",
                     result.stringValue().asJavaString());
    }
View Full Code Here


        // register the name value pair with the request
        addSingleValueExpectations("name", "value");

        // evaluate the expression
        Value result = expression.evaluate(expressionContext);

        // ensure that the correct value was returned
        assertEquals("Unexpected value returned",
                     "value",
                     result.stringValue().asJavaString());
View Full Code Here

            "('name', 'default')[1]");

        addSingleValueExpectations("name", null);

        // evaluate the expression
        Value result = expression.evaluate(expressionContext);

        // ensure that the correct value was returned
        assertEquals("Unexpected value returned",
                     "default",
                     result.stringValue().asJavaString());
View Full Code Here

            "('name', 'default')[2]");

        addSingleValueExpectations("name", null);

        // evaluate the expression
        Value result = expression.evaluate(expressionContext);

        assertTrue("Result was not a Sequence instance",
                   result instanceof Sequence);

        Sequence sequence = (Sequence)result;
View Full Code Here

        // register the name value pair with the request
        addSingleValueExpectations("name", "value");

        // evaluate the expression
        Value result = expression.evaluate(expressionContext);

        assertTrue("Result was not a Sequence instance",
                   result instanceof Sequence);

        Sequence sequence = (Sequence)result;
View Full Code Here

        // create an expression
        Expression expression = parser.parse(getFunctionQName() +
                                             "('TestDevice')");

        // evalute the expression
        return expression.evaluate(expressionContext);
    }

    // javadoc inherited
    protected String getURI() {
        return DEVICE_URI;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.