Package org.dbunit.dataset.xml

Examples of org.dbunit.dataset.xml.FlatXmlDataSetBuilder


   // Private methods

   private IDataSet loadXmlDataSet(final InputStream inputStream) throws DataSetException
   {
      IDataSet dataSet;
      final FlatXmlDataSetBuilder flatXmlDataSetBuilder = new FlatXmlDataSetBuilder();
      flatXmlDataSetBuilder.setColumnSensing(true);
      dataSet = flatXmlDataSetBuilder.build(inputStream);
      return dataSet;
   }
View Full Code Here


   *             is thrown if the database access failed
   */
  private void insertTestdata(IDatabaseConnection connection,
      String testData, Boolean relativePath) throws Exception {
    ClassLoader classLoader = getClass().getClassLoader();
    FlatXmlDataSetBuilder builder = new FlatXmlDataSetBuilder();
    builder.setColumnSensing(true);

    IDataSet dataSet = null;

    if (relativePath) {
      dataSet = builder.build(classLoader.getResourceAsStream(testData));
    } else {
      dataSet = builder.build(new File(testData));
    }

    DatabaseOperation.INSERT.execute(connection, dataSet);
  }
View Full Code Here

    return replacement;
  }

  private FlatXmlDataSet buildDataSet(DataSetSource source) {
    try {
      return new FlatXmlDataSetBuilder().build(source.getInputStream());
    } catch (Exception e) {
      throw new IllegalStateException(
          "It's not possible to create DbUnit dataset: "
            + e.getMessage(), e);
    }
View Full Code Here

   * @throws Exception
   */
  private IDataSet getDataSet() throws Exception
  {
    ClassLoader classLoader = this.getClass().getClassLoader();
    return new FlatXmlDataSetBuilder().build(classLoader.getResourceAsStream("database-test-setup.xml"));
  }
View Full Code Here

   * @throws Exception
   */
  private IDataSet getDataSet() throws Exception
  {
    ClassLoader classLoader = this.getClass().getClassLoader();
    return new FlatXmlDataSetBuilder().build(classLoader.getResourceAsStream("database-test-setup.xml"));
  }
View Full Code Here

    @Autowired
    private IDatabaseTester databaseTester;

    @Before
    public void setUp() throws Exception {
        IDataSet dataSet = new FlatXmlDataSetBuilder().build(new File("src/test/resources/UserTest.xml"));
        databaseTester.setDataSet(dataSet);
        databaseTester.setSetUpOperation(DatabaseOperation.CLEAN_INSERT);
        databaseTester.setTearDownOperation(DatabaseOperation.DELETE_ALL);
        databaseTester.onSetup();
    }
View Full Code Here

    @Autowired
    private IDatabaseTester databaseTester;

    @Before
    public void setUp() throws Exception {
        IDataSet dataSet = new FlatXmlDataSetBuilder().build(new File("src/test/resources/CustomerTest.xml"));
        databaseTester.setDataSet(dataSet);
        databaseTester.setSetUpOperation(DatabaseOperation.CLEAN_INSERT);
        databaseTester.setTearDownOperation(DatabaseOperation.DELETE_ALL);
        databaseTester.onSetup();
    }
View Full Code Here

    @Autowired
    private IDatabaseTester databaseTester;

    @Before
    public void setUp() throws Exception {
        IDataSet dataSet = new FlatXmlDataSetBuilder().build(new File("src/test/resources/UserTest.xml"));
        databaseTester.setDataSet(dataSet);
        databaseTester.setSetUpOperation(DatabaseOperation.CLEAN_INSERT);
        databaseTester.setTearDownOperation(DatabaseOperation.DELETE_ALL);
        databaseTester.onSetup();
    }
View Full Code Here

    @Autowired
    private IDatabaseTester databaseTester;

    @Before
    public void setUp() throws Exception {
        IDataSet dataSet = new FlatXmlDataSetBuilder().build(new File("src/test/resources/CustomerTest.xml"));
        databaseTester.setDataSet(dataSet);
        databaseTester.setSetUpOperation(DatabaseOperation.CLEAN_INSERT);
        databaseTester.setTearDownOperation(DatabaseOperation.DELETE_ALL);
        databaseTester.onSetup();
    }
View Full Code Here

            DataSource ds = jdbcTemplate.getDataSource();
            Connection con = DataSourceUtils.getConnection(ds);
            IDatabaseConnection dbUnitCon = new DatabaseConnection(con);
            DatabaseConfig config = dbUnitCon.getConfig();
            config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new MySqlDataTypeFactory());
            IDataSet dataSet = new FlatXmlDataSetBuilder().build(datasetFile);
            databaseOperation.execute(dbUnitCon, dataSet);
            DataSourceUtils.releaseConnection(con, ds);
        } else {
            System.out.println("No initial test data loaded.");
        }
View Full Code Here

TOP

Related Classes of org.dbunit.dataset.xml.FlatXmlDataSetBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.