Examples of IDataSet


Examples of org.dbunit.dataset.IDataSet

        ds.setDefaultAutoCommit(isAutoCommit());

        // prepare the database
        Connection conn = ds.getConnection();
        IDatabaseConnection connection = new DatabaseConnection(conn);
        IDataSet dataSet = new XmlDataSet(new FileInputStream(
                "conf/dataset.xml"));

        try
        {
            DatabaseOperation.CLEAN_INSERT.execute(connection, dataSet);
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

        this.datasource = datasource;
       

        // prepare the database
        IDatabaseConnection connection = new DatabaseConnection(datasource.getConnection());
        IDataSet dataSet = new XmlDataSet(new FileInputStream("conf/dataset.xml"));

        try
        {
            DatabaseOperation.CLEAN_INSERT.execute(connection, dataSet);
        }
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

                        }
                    }

                    JsonData data = method.getAnnotation(JsonData.class);
                    if (data != null) {
                        IDataSet ds = new JsonDataSet(resourceBase.getResourceAsStream(data.value()));
                        databaseTester.setDataSet(ds);
                    }

                    databaseTester.onSetup();
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

        this.datasource = datasource;
       

        // prepare the database
        IDatabaseConnection connection = new DatabaseConnection(datasource.getConnection());
        IDataSet dataSet = new XmlDataSet(new FileInputStream("conf/dataset.xml"));

        try
        {
            DatabaseOperation.CLEAN_INSERT.execute(connection, dataSet);
        }
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

        this.datasource = datasource;


        // prepare the database
        IDatabaseConnection connection = new DatabaseConnection(datasource.getConnection());
        IDataSet dataSet = new XmlDataSet(new FileInputStream("conf/dataset.xml"));

        try
        {
            DatabaseOperation.CLEAN_INSERT.execute(connection, dataSet);
        }
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

    IDatabaseConnection connection = new H2Connection(dataSource.getConnection(), null);

    for (String xmlPath : xmlFilePaths) {
      try {
        InputStream input = resourceLoader.getResource(xmlPath).getInputStream();
        IDataSet dataSet = new FlatXmlDataSetBuilder().setColumnSensing(true).build(input);
        operation.execute(connection, dataSet);
      } catch (IOException e) {
        logger.warn(xmlPath + " file not found", e);
      }finally{
        connection.close();
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

        ds.setDefaultAutoCommit(!isAutoCommit());

        // prepare the database
        Connection conn = ds.getConnection();
        IDatabaseConnection connection = new DatabaseConnection(conn);
        IDataSet dataSet = new XmlDataSet(new FileInputStream(
                ConfigurationAssert.getTestFile("dataset.xml")));

        try
        {
            DatabaseOperation.CLEAN_INSERT.execute(connection, dataSet);
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

                Set<ColumnValues> pks = getPksFromQuery(connection, tableName, query);
                pksToLoad.put(config.getClassForEntity(entity), pks);
            }

            IDataSet data = null;

            if (pksToLoad.isEmpty()) {
                data = connection.createDataSet();
            } else {
                EntityRelationshipFilter filter = new EntityRelationshipFilter(connection, pksToLoad, new ConfigurableDependencyInclusionResolver(config));
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

    private static Set<ColumnValues> getPksFromQuery(IDatabaseConnection connection, String table, String query)
        throws DataSetException, SQLException {

        Set<ColumnValues> ret = new HashSet<ColumnValues>();

        IDataSet data = connection.createDataSet(new String[] { table });
        Column[] tablePks = data.getTableMetaData(table).getPrimaryKeys();
        String pkName = tablePks[0].getColumnName();

        if (query == null) {
            query = "SELECT " + pkName + " FROM " + table;
        }
View Full Code Here

Examples of org.dbunit.dataset.IDataSet

            throws Exception {
        // load the data set
        ClassLoader cl = Thread.currentThread().getContextClassLoader();
        InputStream stream = cl.getResource(getDataSetXml()).openStream();

        IDataSet data;

        if (getUseFlatXmlDataSet()) {
            data = new FlatXmlDataSet(stream);
        } else {
            data = new XmlDataSet(stream);
        }

        // order the data set
        DatabaseSequenceFilter filter = new DatabaseSequenceFilter(connection,
                data.getTableNames());
        return new FilteredDataSet(filter, data);
    }
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.