Package org.dbunit.ext.oracle

Examples of org.dbunit.ext.oracle.OracleConnection


   
    JdbcMetaDataExtractor extractor = new JdbcMetaDataExtractor(jdbcConnection);
    String userName = extractor.getUserName();
   
    try {
      IDatabaseConnection dbUnitConn = new OracleConnection(jdbcConnection, userName);
      DatabaseConfig config = dbUnitConn.getConfig();
      // oracle 10g
      config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new Oracle10DataTypeFactory());
      // receycle bin (skip oracle 10g recycle bin system tables if enabled)
      config.setProperty(DatabaseConfig.FEATURE_SKIP_ORACLE_RECYCLEBIN_TABLES, Boolean.TRUE);
 
View Full Code Here


        if (StringUtils.contains(jdbcUrl, ":h2:")) {
            return new H2Connection(connection, null);
        } else if (StringUtils.contains(jdbcUrl, ":mysql:")) {
            return new MySqlConnection(connection, null);
        } else if (StringUtils.contains(jdbcUrl, ":oracle:")) {
            return new OracleConnection(connection, null);
        } else {
            return new DatabaseConnection(connection);
        }
    }
View Full Code Here

      throws DatabaseUnitException, SQLException {
    IDatabaseConnection dbconn;
    DatabaseMetaData databaseMetaData = this.getConnection().getMetaData();

    // oracle schema name is the user name
    dbconn = new OracleConnection(this.getConnection(), databaseMetaData.getUserName());
    DatabaseConfig config = dbconn.getConfig();
    // oracle 10g
    config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new Oracle10DataTypeFactory());
    // receycle bin (skip oracle 10g recycle bin system tables if enabled)
    config.setProperty(DatabaseConfig.FEATURE_SKIP_ORACLE_RECYCLEBIN_TABLES, Boolean.TRUE);
View Full Code Here

TOP

Related Classes of org.dbunit.ext.oracle.OracleConnection

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.