1
package org.hisp.dhis.importexport.dhis14;
3
import java.io.InputStream;
5
import org.hisp.dhis.DhisSpringTest;
6
import org.hisp.dhis.importexport.ImportInternalProcess;
7
import org.hisp.dhis.importexport.ImportParams;
8
import org.hisp.dhis.importexport.ImportType;
10
public class Dhis14XmlImportServiceTest
11
extends DhisSpringTest
13
private ImportInternalProcess importService;
15
private InputStream inputStream;
17
// -------------------------------------------------------------------------
19
// -------------------------------------------------------------------------
21
public void setUpTest()
23
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
25
inputStream = classLoader.getResourceAsStream( "dhis14A.zip" );
27
importService = (ImportInternalProcess) getBean( "internal-process-DHIS14XMLImportService" );
30
// -------------------------------------------------------------------------
32
// -------------------------------------------------------------------------
34
public void testImport()
36
ImportParams params = new ImportParams();
38
params.setType( ImportType.IMPORT );
39
params.setDataValues( true );
40
params.setExtendedMode( false );
41
params.setSkipCheckMatching( false );
43
importService.importData( params, inputStream );