@Override public String getText() { return event.getText(); }
@Override public String getText() { return event.getText(); }
public int hash(EventData event) { int hash = 0; hash = addToHash(hash, event.getName()); hash = addToHash(hash, event.getTeaser()); hash = addToHash(hash, event.getText()); return hash; }
@Test public void testValidationUnallowedText() throws Exception { LOG.info("<-- start of test-case"); Object object = xml.unmarshal(new StreamSource(TestData.get( "/invalid/validation/unallowed-text.xml" ))); // Be sure, that all unknown tags were detected as errors for (String error : result.errors) LOG.debug("ERROR: {}", error); assertEquals(0, result.errors.size()); for (String warning : result.warnings) LOG.debug("WARNING: {}", warning); assertEquals(0, result.warnings.size()); for (String info : result.info) LOG.debug("INFO: {}", info); assertEquals(1, result.info.size()); // Be sure, that the valid parts of the markup were parsed as expected assertEquals(1, inline.size()); assertNotNull(object); assertTrue(object instanceof EventData); EventData event = (EventData)object; assertEquals("X", event.getId()); assertEquals("An Event", event.getName()); assertEquals("Text", event.getText()); assertEquals(event, inline.get("http://TEST/EVENT/X/")); }
assertEquals("An Event", event.getName()); assertEquals("Teaser", event.getTeaser()); assertEquals("Text", event.getText()); assertNotNull("Event.prices must not be null!", event.getPrices()); assertEquals(1, event.getPrices().size());
assertEquals(NodeType.EVENT, node.getNodeType()); assertEquals("Teaser-Text", node.getTeaser()); assertEquals("Long text.", node.getText()); assertNotNull(node.getGroups()); assertEquals(1, node.getGroups().size());