import org.unitils.spring.annotation.SpringBeanByType;\r
\r
import eu.etaxonomy.cdm.api.service.INameService;\r
+import eu.etaxonomy.cdm.api.service.IOccurrenceService;\r
import eu.etaxonomy.cdm.io.common.CdmApplicationAwareDefaultImport;\r
import eu.etaxonomy.cdm.io.common.IImportConfigurator;\r
import eu.etaxonomy.cdm.io.specimen.abcd206.in.Abcd206ImportConfigurator;\r
+import eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase;\r
import eu.etaxonomy.cdm.test.integration.CdmTransactionalIntegrationTest;\r
\r
/**\r
* @created 29.01.2009\r
* @version 1.0\r
*/\r
-@Ignore\r
public class SpecimenImportConfiguratorTest extends CdmTransactionalIntegrationTest {\r
\r
@SpringBeanByName\r
@SpringBeanByType\r
INameService nameService;\r
\r
+ @SpringBeanByType\r
+ IOccurrenceService occurrenceService;\r
+\r
+ \r
private IImportConfigurator configurator;\r
\r
@Before\r
\r
@Test\r
public void testInit() {\r
- assertNotNull("cdmTcsXmlImport should not be null", defaultImport);\r
+ assertNotNull("import instance should not be null", defaultImport);\r
assertNotNull("nameService should not be null", nameService);\r
+ assertNotNull("occurence service should not be null", occurrenceService);\r
}\r
\r
@Test\r
boolean result = defaultImport.invoke(configurator);\r
assertTrue("Return value for import.invoke should be true", result);\r
assertEquals("Number of TaxonNames should be 10", 10, nameService.count(null));\r
+ //assertEquals("Number of specimen should be 10", 10, occurrenceService.count(DerivedUnitBase.class));\r
+ \r
}\r
\r
}\r
create table DescriptionElementBase_Media (
DescriptionElementBase_id integer not null,
media_id integer not null,
+ sortIndex integer not null,
primary key (DescriptionElementBase_id, media_id)
);
REV integer not null,
DescriptionElementBase_id integer not null,
media_id integer not null,
+ sortIndex integer not null,
revtype tinyint,
primary key (REV, DescriptionElementBase_id, media_id)
);
<!ATTLIST DESCRIPTIONELEMENTBASE_MEDIA
DESCRIPTIONELEMENTBASE_ID CDATA #REQUIRED
MEDIA_ID CDATA #REQUIRED
+ SORTINDEX CDATA #REQUIRED
>
<!ELEMENT DESCRIPTIONELEMENTBASE_MEDIA_AUD EMPTY>
REV CDATA #REQUIRED
DESCRIPTIONELEMENTBASE_ID CDATA #REQUIRED
MEDIA_ID CDATA #REQUIRED
+ SORTINDEX CDATA #REQUIRED
REVTYPE CDATA #IMPLIED
>