moving sdd export to out folder and renaming SDDDescriptionIO -> SDDImport
[cdmlib.git] / cdmlib-io / src / test / java / eu / etaxonomy / cdm / io / sdd / out / SDDCdmExporterTest.java
1 /**
2 * Copyright (C) 2007 EDIT
3 * European Distributed Institute of Taxonomy
4 * http://www.e-taxonomy.eu
5 *
6 * The contents of this file are subject to the Mozilla Public License Version 1.1
7 * See LICENSE.TXT at the top of this package for the full license terms.
8 */
9
10 package eu.etaxonomy.cdm.io.sdd.out;
11
12 import static org.junit.Assert.assertEquals;
13 import static org.junit.Assert.assertNotNull;
14
15 import java.net.URL;
16
17 import org.junit.Before;
18 import org.junit.Test;
19 import org.unitils.spring.annotation.SpringBeanByType;
20
21 import eu.etaxonomy.cdm.api.service.INameService;
22 import eu.etaxonomy.cdm.database.ICdmDataSource;
23 import eu.etaxonomy.cdm.io.common.IExportConfigurator;
24 import eu.etaxonomy.cdm.io.common.IImportConfigurator;
25 import eu.etaxonomy.cdm.io.sdd.out.SDDCdmExporter;
26 import eu.etaxonomy.cdm.test.integration.CdmTransactionalIntegrationTest;
27 /**
28 * @author a.mueller
29 * @created 02.02.2009
30 * @version 1.0
31 */
32 public class SDDCdmExporterTest extends CdmTransactionalIntegrationTest {
33
34 @SpringBeanByType
35 SDDCdmExporter sddCdmExporter;
36
37 @SpringBeanByType
38 INameService nameService;
39
40 private IExportConfigurator exportConfigurator;
41
42 @Before
43 public void setUp() {
44 String url ="";
45 //FIXME
46 ICdmDataSource source = null;
47 //exportConfigurator = SDDExportConfigurator.NewInstance(source, url, null);
48 }
49
50 @Test
51 public void testInit() {
52 assertNotNull("sddCdmExporter should not be null", sddCdmExporter);
53 assertNotNull("nameService should not be null", nameService);
54 }
55
56 @Test
57 public void testDoInvoke() {
58 //sddCdmExporter.doInvoke(exportConfigurator, null);
59 //assertEquals("Number of TaxonNames should be 1", 1, nameService.count());
60 }
61
62 }