public void verifyReader() throws IOException, DocumentException { MavenDom4jReader reader = new MavenDom4jReader(); // ---------------------------------------------------------------------- // Test that the entities is properly resolved // ---------------------------------------------------------------------- String xml = "<!DOCTYPE mavenModel [\n" + " <!ENTITY oslash \"ø\">\n" + "]>\n<mavenModel>\n" + " <groupId>Laugstøl</groupId>\n" + "</mavenModel>"; Model expected = new Model(); String groupId = "Laugst\u00f8l"; expected.setGroupId(groupId); Model actual = reader.read(new StringReader(xml)); assertModel(expected, actual); }