1
2
3
4
5
6
7
8
9
10
11 package org.mule.extras.spring.events;
12
13 import org.mule.MuleManager;
14 import org.mule.tck.FunctionalTestCase;
15 import org.mule.umo.manager.UMOManager;
16
17 import org.springframework.context.support.AbstractApplicationContext;
18
19 public class CircularReferenceSpringEventsTestCase extends FunctionalTestCase
20 {
21
22 protected String getConfigResources()
23 {
24 return "mule-events-with-manager.xml";
25 }
26
27 public void testManagerIsInstanciated() throws Exception
28 {
29 UMOManager m = MuleManager.getInstance();
30 assertTrue(m.isInitialised());
31 assertTrue(m.isStarted());
32 assertNotNull(m.getContainerContext());
33 assertNotNull(m.getContainerContext().getComponent(
34 AbstractApplicationContext.APPLICATION_EVENT_MULTICASTER_BEAN_NAME));
35 }
36 }