1
2
3
4
5
6
7
8
9
10
11 package org.mule.test.config;
12
13 import org.mule.MuleManager;
14 import org.mule.tck.FunctionalTestCase;
15 import org.mule.umo.model.UMOModel;
16
17
18
19
20 public class MuleXmlConfigBuilderSplitComponentsTestCase extends FunctionalTestCase
21 {
22
23 public MuleXmlConfigBuilderSplitComponentsTestCase()
24 {
25 super();
26 setDisposeManagerPerSuite(true);
27 }
28
29 public String getConfigResources()
30 {
31 return "split-components-1.xml, split-components-2.xml, split-components-3.xml";
32 }
33
34
35
36
37 public void testSplitComponentsConfig() throws Exception
38 {
39 UMOModel model = MuleManager.getInstance().lookupModel("main");
40 assertNotNull(model);
41 assertNotNull(model.getComponent("Component1"));
42 assertNotNull(model.getComponent("Component2"));
43 assertNotNull(model.getComponent("Component3"));
44 assertNotNull(model.getComponent("Component4"));
45 assertNotNull(model.getComponent("Component5"));
46 }
47 }