ContextFactory<AtomicContext> contextFactory = (ContextFactory<AtomicContext>) component.getContextFactory();
Assert.assertNotNull(contextFactory);
contextFactory.prepare(createContext());
AtomicContext ctx = contextFactory.createContext();
ctx.start();
SystemComponentImpl instance = (SystemComponentImpl) ctx.getInstance(null);
Assert.assertNotNull(instance.getConfigContext());
Assert.assertNotNull(instance.getParentContext());
Assert.assertNotNull(instance.getAutowireContext());
Assert.assertNotNull(instance.getConfigContextSetter());