em.addRule(rule);
em.addRule(new InvokeParentRule("addElement"));
SchemaImpl schema = new SchemaImpl("module");
schema.addElementModel(em);
SchemaProcessorImpl p = new SchemaProcessorImpl(null, schema);
ElementImpl element = new ElementImpl();
element.setElementName("fred");
element.setContent("flintstone");
List elements = Collections.singletonList(element);
m.getRegistry();
control.setReturnValue(registry);
registry.getModule(schema.getDefiningModuleId());
registryControl.setReturnValue(m);
m.resolveType("hivemind.test.services.impl.StringHolderImpl");
control.setReturnValue(StringHolderImpl.class);