@Override public List findDates(EventData event) { return handeled .values() .stream() .filter(node -> node.getNodeType() == DATE) .map(node -> (DateData)node) .filter(date -> Objects.equals(event, date.getEvent())) .sorted(NodeComparator.INSTANCE) .collect(Collectors.toList()); } };
public void checkDate(NodeData node) { assertNotNull("The node presented as DATE was null", node); DateData date = (DateData)node; assertNull(date.getDate()); checkEvent(date.getEvent()); checkLocation(date.getLocation()); }
assertEquals(DATE, node.getNodeType()); date = (DateData) node; assertEquals(handled.get(event_3), date.getEvent()); assertEquals(handled.get(location_4), date.getLocation()); assertEquals(DATE, node.getNodeType()); date = (DateData) node; assertEquals(handled.get(event_3), date.getEvent()); assertEquals(handled.get(location_5), date.getLocation()); assertEquals(DATE, node.getNodeType()); date = (DateData) node; assertEquals(handled.get(event_3), date.getEvent()); assertEquals(handled.get(location_6), date.getLocation()); assertEquals(DATE, node.getNodeType()); date = (DateData) node; assertEquals(handled.get(event_3), date.getEvent()); assertEquals(handled.get(location_7), date.getLocation());
assertNotNull(date.getDate()); assertEquals(LocalDate.parse("2017-06-08"), date.getDate()); checkEvent(date.getEvent()); assertEquals(location, date.getLocation()); node = nodeRepository.get(uri_date_2); assertNotNull(date.getDate()); assertEquals(LocalDate.parse("2017-06-09"), date.getDate()); checkEvent(date.getEvent()); assertEquals(location, date.getLocation()); node = nodeRepository.get(uri_date_3); assertNotNull(date.getDate()); assertEquals(LocalDate.parse("2017-06-10"), date.getDate()); checkEvent(date.getEvent()); assertEquals(location, date.getLocation()); assertEquals("wrong number of missing references", 1 , result.missing.size());
assertEquals(data.end1, node.getModified()); assertEquals(new Integer(2), node.getVersion()); assertEquals(data.event, node.getEvent());
assertEquals(data.end1, node.getModified()); assertEquals(new Integer(2), node.getVersion()); assertEquals(data.event, node.getEvent());
assertEquals(data.end1, node.getModified()); assertEquals(new Integer(2), node.getVersion()); assertEquals(data.event, node.getEvent());