ConfigurationInstanceDescriptorUtil.createConfigurationInstance(def, config);
assertEquals(instance.getConfigurationProperty().size(), 1,
"Unexpected number of properties in the config instance.");
SimplePropertyInstanceDescriptor propInstance =
(SimplePropertyInstanceDescriptor) instance.getConfigurationProperty().get(0).getValue();
assertEquals(propInstance.getName(), "prop", "Unexpected property instance name");
assertEquals(propInstance.getValue(), "true", "Unexpected property instance value");
assertEquals(propInstance.getLongDescription(), "prop descr", "Unexpected property instance description");
assertTrue(propInstance.isRequired(), "Unexpected property instance required flag");
logInstance("Simple", instance);
}