void () { XmlFile file = createFile("<root><a c='' a=''></a></root>"); XmlNSDescriptor descriptor = createDescriptor(file); XmlTag rootTag = file.getDocument().getRootTag(); XmlElementDescriptor element = descriptor.getElementDescriptor(rootTag); element = element.getElementsDescriptors(rootTag)[0]; XmlAttributeDescriptor[] attributes = element.getAttributesDescriptors(rootTag); assertEquals("c", attributes[0].getName()); assertTrue(attributes[0].isRequired()); assertEquals("a", attributes[1].getName()); assertTrue(attributes[1].isRequired()); }