Package org.mule.api.el

Examples of org.mule.api.el.ExpressionLanguage.evaluate()


    @Test
    public void evaluationFromCode() throws Exception
    {
        //<start id="lis_02_expressions-5"/>
        ExpressionLanguage mel = muleContext.getExpressionLanguage();
        String applicationName = mel.evaluate("app.name");
        //<end id="lis_02_expressions-5"/>
        assertThat(mel.isValid("'test'"), is(true));
        assertThat(StringUtils.isNotBlank(applicationName), is(true));
        String testEl = "targetDir = new java.io.File(server.tmpDir, 'target');targetDir.mkdir();targetDir";
        File targetDir = mel.evaluate(testEl);
View Full Code Here


        String applicationName = mel.evaluate("app.name");
        //<end id="lis_02_expressions-5"/>
        assertThat(mel.isValid("'test'"), is(true));
        assertThat(StringUtils.isNotBlank(applicationName), is(true));
        String testEl = "targetDir = new java.io.File(server.tmpDir, 'target');targetDir.mkdir();targetDir";
        File targetDir = mel.evaluate(testEl);
        assertThat(targetDir, is(notNullValue()));
    }
}
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.