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