Package org.dbunit.dataset.xml

Examples of org.dbunit.dataset.xml.FlatXmlDataSetBuilder.build()


                config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new MySqlDataTypeFactory());
            }

            FlatXmlDataSetBuilder builder = new FlatXmlDataSetBuilder();
            builder.setColumnSensing(true);
            IDataSet ds = builder.build(new File(file));

            // Load the data set through a sequence filter to ensure statements are executed in correct order
            ITableFilter filter = new DatabaseSequenceFilter(connection);
            IDataSet dataset = new FilteredDataSet(filter, ds);
View Full Code Here


       conn = new DatabaseConnection(ds.getConnection());
      
       //conn = DatabaseConnectionFactory.getConnection();      
       // New feature since dbunit 2.4.7
       FlatXmlDataSetBuilder builder = new FlatXmlDataSetBuilder();      
       IDataSet dataSet = builder.build(new File(inputFile));
  
       DatabaseOperation.INSERT.execute(conn, dataSet);
     
    } catch (Exception e) {
      throw e;
View Full Code Here

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

   private boolean isYamlEmpty(final String yamlFile) throws IOException
   {
View Full Code Here

    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

    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

   private IDataSet loadXmlDataSet(final String xmlFile) throws DataSetException
   {
      final FlatXmlDataSetBuilder flatXmlDataSetBuilder = new FlatXmlDataSetBuilder();
      flatXmlDataSetBuilder.setColumnSensing(true);
      addDtdIfDefined(flatXmlDataSetBuilder, xmlFile);
      return flatXmlDataSetBuilder.build(Thread.currentThread().getContextClassLoader().getResourceAsStream(xmlFile));
   }

   private void addDtdIfDefined(final FlatXmlDataSetBuilder flatXmlDataSetBuilder, final String xmlFile)
   {
      String dtd = new DtdResolver().resolveDtdLocationFullPath(xmlFile);
View Full Code Here

   private IDataSet loadXmlDataSet(final String xmlFile) throws DataSetException
   {
      final FlatXmlDataSetBuilder flatXmlDataSetBuilder = new FlatXmlDataSetBuilder();
      flatXmlDataSetBuilder.setColumnSensing(true);
      addDtdIfDefined(flatXmlDataSetBuilder, xmlFile);
      return flatXmlDataSetBuilder.build(Thread.currentThread().getContextClassLoader().getResourceAsStream(xmlFile));
   }

   private void addDtdIfDefined(final FlatXmlDataSetBuilder flatXmlDataSetBuilder, final String xmlFile)
   {
      String dtd = new DtdResolver().resolveDtdLocationFullPath(xmlFile);
View Full Code Here

    protected IDataSet loadDataSet(final File source) throws DataSetException,
            IOException {
        assert source != null;

        final FlatXmlDataSetBuilder builder = new FlatXmlDataSetBuilder();
        return builder.build(source);
    }

}
View Full Code Here

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

   private boolean isYamlEmpty(final String yamlFile) throws IOException
   {
View Full Code Here

    protected IDataSet createDataSet(Resource resource) throws Exception {
        FlatXmlDataSetBuilder builder = new FlatXmlDataSetBuilder();
        builder.setColumnSensing(true);
        InputStream inputStream = resource.getInputStream();
        try {
            return builder.build(inputStream);
        } finally {
            inputStream.close();
        }
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.