public void testExtractCreateConfig() throws Throwable {
ConfigInterface configManager = (ConfigInterface) this.getService(SystemConstants.BASE_CONFIG_MANAGER);
String xml = configManager.getConfigItem(JpwebdynamicformSystemConstants.MESSAGE_NOTIFIER_CONFIG_ITEM);
MessageNotifierConfigDOM configDOM = new MessageNotifierConfigDOM();
Map<String, MessageTypeNotifierConfig> config = configDOM.extractConfig(xml);
this.checkOriginaryConfig(config);
String newXml = configDOM.createConfigXml(config);
Map<String, MessageTypeNotifierConfig> newConfig = configDOM.extractConfig(newXml);
this.checkOriginaryConfig(newConfig);