1
2
3
4
5
6
7
8
9
10
11 package org.mule;
12
13 import org.mule.api.MuleContext;
14 import org.mule.api.context.MuleContextFactory;
15 import org.mule.config.spring.SpringXmlConfigurationBuilder;
16 import org.mule.context.DefaultMuleContextFactory;
17
18 import junit.framework.TestCase;
19
20 public class EmbeddedMuleTestCase extends TestCase
21 {
22 public void testStartup() throws Exception
23 {
24 SpringXmlConfigurationBuilder builder = new SpringXmlConfigurationBuilder(
25 "org/mule/test/spring/mule-root-test.xml");
26 MuleContextFactory muleContextFactory = new DefaultMuleContextFactory();
27 MuleContext context = muleContextFactory.createMuleContext(builder);
28
29 assertFalse(context.isStarted());
30 context.start();
31 assertTrue(context.isStarted());
32 }
33 }