@Transactional @Override public void testFlatEventUpload() throws Exception { super.testFlatEventUpload(); }
@Transactional @Override public void testFlatEventUploadSimpleModel() throws Exception { super.testFlatEventUploadSimpleModel(); }
@Transactional @Override public void testGroupUpload() throws Exception { super.testGroupUpload(); }
loadTestScenario(); store("/xml/rce/ref.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2); count(STATE, 1); count(CITY, 18); count(DISTRICT, 6); count(REGION, 9); count(MEDIA, 1); count(PERSON, 0); count(ORGANIZATION, 0); count(GROUP, 5); count(EXHIBITION, 3); count(CUSTOM, 8); count(PLACE, 0); count(VENUE, 9); count(LOCATION, 18); count(SUBUNIT, 0); count(EVENT, 27); count(DATE, 307); remove("/xml/rce/ref.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2);
loadTestScenario(); store("/xml/rce/locations_partial_A.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2); count(STATE, 1); count(CITY, 18); count(DISTRICT, 6); count(REGION, 9); count(MEDIA, 0); count(PERSON, 0); count(ORGANIZATION, 0); count(GROUP, 0); count(EXHIBITION, 0); count(CUSTOM, 0); count(PLACE, 0); count(VENUE, 1); count(LOCATION, 2); count(SUBUNIT, 0); count(EVENT, 0); count(DATE, 0); clear(); store("/xml/rce/locations_partial_B.xml"); logger.log();
store("/xml/rce/groups.xml"); logger.log(); 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, 5); count(EXHIBITION, 3); count(CUSTOM, 3); count(PLACE, 0); count(VENUE, 0); count(LOCATION, 0); count(SUBUNIT, 0); count(EVENT, 0); count(DATE, 0); remove("/xml/rce/groups.xml"); logger.log(); count(CATEGORY, 0); count(COUNTRY, 0); count(STATE, 0); count(CITY, 0);
@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()); }
/**************************** 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!"); }
@Transactional @Override public void testIncompleteUpload() throws Exception { super.testIncompleteUpload(); }
@Transactional @Override public void testIncompleteLocationUpload() throws Exception { super.testIncompleteLocationUpload(); }
loadTestScenario(); store("/xml/rce/flat.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2); count(STATE, 1); count(CITY, 18); count(DISTRICT, 6); count(REGION, 9); count(MEDIA, 1); count(PERSON, 0); count(ORGANIZATION, 0); count(GROUP, 5); count(EXHIBITION, 3); count(CUSTOM, 8); count(PLACE, 0); count(VENUE, 9); count(LOCATION, 18); count(SUBUNIT, 0); count(EVENT, 27); count(DATE, 307); remove("/xml/rce/flat.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2);
loadTestScenario(); store("/xml/rce/locations.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2); count(STATE, 1); count(CITY, 18); count(DISTRICT, 6); count(REGION, 9); count(MEDIA, 1); count(PERSON, 0); count(ORGANIZATION, 0); count(GROUP, 0); count(EXHIBITION, 0); count(CUSTOM, 0); count(PLACE, 0); count(VENUE, 9); count(LOCATION, 18); count(SUBUNIT, 0); count(EVENT, 0); count(DATE, 0); clear(); store("/xml/rce/locations_update_A.xml"); logger.log();
store("/xml/rce/model-simple.xml"); logger.log(); count(CATEGORY, 10); count(COUNTRY, 0); count(STATE, 0); count(CITY, 424); count(DISTRICT, 0); count(REGION, 13); count(MEDIA, 0); 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); store("/xml/rce/flat.xml", filter); logger.log(); count(CATEGORY, 10); count(COUNTRY, 0); count(STATE, 0); count(CITY, 424);
@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()); }
loadTestScenario(); store("/xml/rce/locations.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2); count(STATE, 1); count(CITY, 18); count(DISTRICT, 6); count(REGION, 9); count(MEDIA, 1); count(PERSON, 0); count(ORGANIZATION, 0); count(GROUP, 0); count(EXHIBITION, 0); count(CUSTOM, 0); count(PLACE, 0); count(VENUE, 9); count(LOCATION, 18); count(SUBUNIT, 0); count(EVENT, 0); count(DATE, 0); remove("/xml/rce/locations.xml"); logger.log(); count(CATEGORY, 8); count(COUNTRY, 2);