package org.unitils.dbmaintainer.locator; import org.junit.AfterClass; import org.junit.Assert; import org.junit.BeforeClass; import org.junit.Test; import org.junit.runner.RunWith; import org.unitils.UnitilsJUnit4TestClassRunner; import org.unitils.core.Unitils; import org.unitils.database.DatabaseModule; import org.unitils.database.SQLUnitils; import org.unitils.dbunit.annotation.DataSet; import org.unitils.dbunit.annotation.ExpectedDataSet; /** * Unit test for simple App. * * @author tdr * */ @RunWith(UnitilsJUnit4TestClassRunner.class) @DataSet({ "/org/unitils/testdata/exampleResourceData.xml", "/org/unitils/testdata/exampleResourceData.xml" }) public class ResourceLoadingMulitpleClassTest { @BeforeClass public static void setUp() { DatabaseModule databaseModule = Unitils.getInstance().getModulesRepository().getModuleOfType(DatabaseModule.class); SQLUnitils.executeUpdate("CREATE TABLE dossier (id varchar(50), name varchar(50), Start_date date)", databaseModule.getWrapper("").getDataSource()); } /** */ @Test @ExpectedDataSet("/org/unitils/testdata/exampleResourceData.xml") public void testLoadingResource() { Assert.assertTrue(true); } @AfterClass public static void afterClass() { DatabaseModule databaseModule = Unitils.getInstance().getModulesRepository().getModuleOfType(DatabaseModule.class); SQLUnitils.executeUpdate("drop table dossier",databaseModule.getWrapper("").getDataSource()); } }