}
private void testSegment(final String segmentCode, Document doc, boolean useShortName) throws IOException, SAXException, JDOMException {
String expected = new String(StreamUtils.readStream(getClass().getResourceAsStream("d08a/segment/expected-" + (useShortName ? "shortname-" : "") + segmentCode.toLowerCase() + ".xml"))).trim();
XPath lookup = XPath.newInstance("//medi:segment[@segcode='" + segmentCode + "']");
lookup.addNamespace("medi", "http://www.milyn.org/schema/edi-message-mapping-1.5.xsd");
Element node = (Element) lookup.selectSingleNode(doc);
assertNotNull("Node with segment code " + segmentCode + " wasn't found", node);
// System.out.println(out.outputString(node));