package org.dayatang.db.oracle; import org.dayatang.db.DBManager; import org.junit.Before; import org.junit.Test; import java.util.ArrayList; import java.util.List; public class OracleDBManagerTest { DBManager dbManager ; String filePath = "src/test/resources/temp"; @Before public void init(){ try { dbManager = new OracleDBManager(); } catch (Exception e) { e.printStackTrace(); } } @Test public void testCleanDatabase() { dbManager.cleanDatabase(); } @Test public void testExecuteSQL() { String sqlFile = "src/test/resources/scripts/oracle.sql"; dbManager.executeSQL(sqlFile); } @Test public void testExportAll() { dbManager.exportAll(filePath); } @Test public void testExportExcludes() { List<String> excludes = new ArrayList<String>(); excludes.add("test_"); dbManager.exportExcludes(filePath,excludes); } @Test public void testExportIncludes() { List<String> includes = new ArrayList<String>(); includes.add("test_"); dbManager.exportIncludes(filePath, includes); } }