/**************************** Helper functions */ public void loadTestScenario() throws XMLStreamException, ParserConfigurationException { LOG.debug("<-- loading test-scenario..."); store("/xml/rce/model.xml"); try { assertEquals("unexpected number of created nodes", 44, nodeService.count()); assertEquals("unexpected errors", 0, logger.errors.size()); assertEquals("unecpected warnings", 0, logger.warnings.size()); assertEquals("unexpected info", 0, logger.info.size()); } finally { clear(); } LOG.debug("<-- loading of test-scenario completed!"); }
@Test public void testIncompleteLocationUpload() throws Exception { LOG.info(" <-- start of new test-case"); store("/xml/rce/locations.xml"); logger.log(); assertEquals(27, logger.incomplete.size()); assertEquals(31, logger.missing.size()); count(CATEGORY, 0); count(COUNTRY, 0); count(STATE, 0); count(CITY, 0); count(DISTRICT, 0); count(REGION, 0); count(MEDIA, 1); count(PERSON, 0); count(ORGANIZATION, 0); count(GROUP, 0); count(EXHIBITION, 0); count(CUSTOM, 0); count(PLACE, 0); count(VENUE, 0); count(LOCATION, 0); count(SUBUNIT, 0); count(EVENT, 0); count(DATE, 0); assertEquals("unexpected errors", 0, logger.errors.size()); assertEquals("unexpected warnings", 0, logger.warnings.size()); assertEquals("unexpected info", 0, logger.info.size()); }
@Test public void testIncompleteUpload() throws Exception { LOG.info(" <-- start of new test-case"); store("/xml/rce/incomplete.xml"); logger.log(); assertEquals(3, logger.incomplete.size()); assertEquals(4, logger.missing.size()); count(CATEGORY, 0); count(COUNTRY, 0); count(STATE, 0); count(CITY, 0); count(DISTRICT, 0); count(REGION, 0); count(MEDIA, 1); count(PERSON, 0); count(ORGANIZATION, 0); count(GROUP, 0); count(EXHIBITION, 0); count(CUSTOM, 0); count(PLACE, 0); count(VENUE, 0); count(LOCATION, 0); count(SUBUNIT, 0); count(EVENT, 0); count(DATE, 0); assertEquals("unexpected errors", 0, logger.errors.size()); assertEquals("unexpected warnings", 0, logger.warnings.size()); assertEquals("unexpected info", 0, logger.info.size()); }
store("/xml/rce/ref.xml"); logger.log();
store("/xml/rce/flat.xml"); logger.log();
store("/xml/rce/groups.xml"); logger.log();
store("/xml/rce/locations.xml"); logger.log();