protected void runTest() throws Throwable {
OMFactory factory = metaFactory.getOMFactory();
OMElement element = factory.createOMElement("test", null);
OMAttribute attr1 = element.addAttribute("attr1", "value1", null);
OMAttribute attr2 = element.addAttribute("attr2", "value2", null);
element.removeAttribute(attr1);
assertNull(attr1.getOwner());
Iterator it = element.getAllAttributes();
assertTrue(it.hasNext());
assertSame(attr2, it.next());
assertFalse(it.hasNext());