ModuleComponent moduleComponent = createSystemCompositeComponent("test.system");
Module module = MockFactory.createSystemModuleWithWiredComponents("system.module",Scope.MODULE, Scope.MODULE);
moduleComponent.setImplementation(module);
runtime.getSystemContext().registerModelObject(moduleComponent);
CompositeContext context = (CompositeContext) runtime.getSystemContext().getContext("test.system");
context.publish(new ModuleStart(this));
//context.registerModelObject(module);
Source source = (Source) ((AtomicContext)context.getContext("source")).getTargetInstance();
Assert.assertNotNull(source);
Target targetRef = source.getTarget();
Assert.assertNotNull(targetRef);