public void testServicePropogatedLifecycle() throws InitialisationException
{
Service service = new SedaService(muleContext);
service.setName("service");
service.setModel(muleContext.getRegistry().lookupSystemModel());
LifecycleTrackerComponent component = new LifecycleTrackerComponent();
service.setComponent(component);
service.initialise();
assertTrue(component.getTracker().contains("initialise"));
}