* is marked unique and is translated by translator 'qualified-id'. Both contributed elements
* use same untranslated value in the unique attribute. Fixes HIVEMIND-100.
*/
public void testUniqueElement()
{
ElementModelImpl em = new ElementModelImpl();
em.setElementName("cartoon");
AttributeModelImpl am = new AttributeModelImpl();
am.setName("name");
am.setTranslator("qualified-id");
am.setUnique(true);
em.addAttributeModel(am);
em.addRule(new CreateObjectRule("StringHolderImpl"));
ReadAttributeRule rule = new ReadAttributeRule();
rule.setAttributeName("name");
rule.setPropertyName("value");
em.addRule(rule);
em.addRule(new InvokeParentRule("addElement"));
SchemaImpl schema = new SchemaImpl();
schema.addElementModel(em);
MockControl control1 = newControl(Module.class);