### Question:
SAXUtil { public static String getAttribute(String attributeName, Attributes attributes) { return getAttribute(attributeName, attributes, ""); }  static String getAttribute(String attributeName, Attributes attributes); static String getAttribute(String attributeName, Attributes attributes, String defaultVal); static String getAttribute(String attributeNamespace, String attributeName, Attributes attributes, String defaultVal); static String getXPath(SAXElement element); static int getDepth(SAXElement element); static QName toQName(String namespaceURI, String localName, String qName); static QName toQName(Element element);  }### Answer:
@Test public void test_getAttribute() { AttributesImpl attributes = new AttributesImpl(); attributes.addAttribute("", "a", "", "", "1"); attributes.addAttribute("http: attributes.addAttribute("http: assertEquals("1", SAXUtil.getAttribute("a", attributes)); assertEquals("a", SAXUtil.getAttribute("http: assertEquals("b", SAXUtil.getAttribute("http: }