1
2
3
4
5
6
7 package org.mule.config.spring;
8
9 import org.mule.expression.CustomExpressionEvaluatorTestCase;
10 import org.mule.tck.junit4.FunctionalTestCase;
11
12 import org.junit.Test;
13
14 import static org.junit.Assert.assertTrue;
15
16 public class DeclarativeCustomExpressionEvaluatorTestCase extends FunctionalTestCase
17 {
18
19 @Override
20 protected String getConfigResources()
21 {
22 return "org/mule/config/spring/declarative-custom-expression-evaluator-test.xml";
23 }
24
25 @Test
26 public void testCustomEvalutorRegistered()
27 {
28 CustomExpressionEvaluatorTestCase.FooExpressionEvaluator customEvaluator =
29 new CustomExpressionEvaluatorTestCase.FooExpressionEvaluator();
30 assertTrue("Custom evaluator has not been registered",
31 muleContext.getExpressionManager().isEvaluatorRegistered(customEvaluator.getName()));
32 }
33 }