public void testRegisterContextAfterStart() throws Exception {
EventContext ctx = new EventContextImpl();
CompositeContext moduleComponentCtx = new CompositeContextImpl();
moduleComponentCtx.setName("testMC");
CompositeScopeContext scopeContainer = new CompositeScopeContext(ctx);
scopeContainer.start();
scopeContainer.onEvent(new ModuleStart(this));
scopeContainer.registerFactory(MockFactory.createCompositeConfiguration("CompositeComponent"));
scopeContainer.getContext("CompositeComponent");
scopeContainer.onEvent(new ModuleStop(this));