assertTrue(xmlType.factoryClass() == TestBean1.class);
XmlAttribute xmlAttribute = reader.getMethodAnnotation(XmlAttribute.class, testBean1Method, null);
assertEquals("##default", xmlAttribute.name());
assertEquals("http://jbossesb.z.jboss.org", xmlAttribute.namespace());
assertFalse(xmlAttribute.required());
XmlElement xmlElement = reader.getFieldAnnotation(XmlElement.class, testBean2Field, null);
assertEquals("OrderNum", xmlElement.name());
assertTrue(xmlElement.nillable());
assertTrue(xmlElement.type() == TestBean2.class);