assertEquals("root", xmlReader.getNodeName());
assertEquals("", xmlReader.getValue());
assertTrue(xmlReader.hasMoreChildren());
xmlReader.moveDown(); // at: /root/child
assertEquals("child", xmlReader.getNodeName());
assertEquals(null, xmlReader.getAttribute("something"));
assertEquals("", xmlReader.getValue());
assertFalse(xmlReader.hasMoreChildren()); // <--- This is an awkward one for pull parsers