Examples of IDatabaseTester


Examples of org.dbunit.IDatabaseTester

     * @throws Exception in case of SQL exceptions
     */
    @BeforeClass
    public static void initConnection() throws Exception {
        if (null == connection) {
            IDatabaseTester databaseTester = new PropertiesBasedJdbcDatabaseTester();
            connection = databaseTester.getConnection();
            DatabaseConfig dbConfig = connection.getConfig();
            dbConfig.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new MySqlDataTypeFactory());
        }
    }
View Full Code Here

Examples of org.dbunit.IDatabaseTester

     * @throws Exception in case of SQL exceptions
     */
    @BeforeClass
    public static void initConnection() throws Exception {
        if (null == connection) {
            IDatabaseTester databaseTester = new PropertiesBasedJdbcDatabaseTester();
            connection = databaseTester.getConnection();
            DatabaseConfig dbConfig = connection.getConfig();
            dbConfig.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new MySqlDataTypeFactory());
            schemaName = System.getProperty("schemaName");
        }
    }
View Full Code Here

Examples of org.dbunit.IDatabaseTester

        if (dataSource == null) {
            LOGGER.debug("pas d'Initializing de la dataSource");
            return;
        }

        final IDatabaseTester databaseTester = new DataSourceDatabaseTester(
                dataSource);

        final IDataSet dataSet = loadDataSet();

        if (dataSet != null) {
            // DBUnit setup
            LOGGER.debug("Initializing DBUnit DataSet");
            databaseTester.setDataSet(dataSet);
            databaseTester.setSetUpOperation(getDatabaseSetupOperation());
            databaseTester.setTearDownOperation(getDatabaseTearDownOperation());
            databaseTester.onSetup();
        } else {
            LOGGER.debug("pas d'Initializing DBUnit DataSet");
        }
    }
View Full Code Here

Examples of org.dbunit.IDatabaseTester

  public void it_should_build_a_jndi_module() {
    Module module = newBuilder() //
        .jndi("java:/DataSource") //
        .build();

    IDatabaseTester tester = Guice.createInjector(module).getInstance(IDatabaseTester.class);
    assertThat(tester, instanceOf(JndiDatabaseTester.class));
    assertThat(tester.toString(), containsString("=java:/DataSource"));
  }
View Full Code Here

Examples of org.dbunit.IDatabaseTester

    Module module = newBuilder() //
        .jdbc(credentials) //
        .build();

    IDatabaseTester tester = Guice.createInjector(module).getInstance(IDatabaseTester.class);

    assertThat(tester, instanceOf(JdbcDatabaseTester.class));
    assertThat(tester.toString(), containsString("=org.hsqldb.jdbcDriver"));
    assertThat(tester.toString(), containsString("=jdbc:hsqldb:mem:obj-comuns-jdbc"));
    assertThat(tester.toString(), containsString("=sa"));
    // assertThat(tester.toString(), containsString("=unbreakable")); duh! makes
    // sense
  }
View Full Code Here

Examples of org.dbunit.IDatabaseTester

        .get();

    Module module = WayDBUnit.using(credential)
        .buildModule();

    IDatabaseTester tester = Guice.createInjector(module).getInstance(IDatabaseTester.class);

    assertThat(tester, instanceOf(JdbcDatabaseTester.class));
    assertThat(tester.toString(), containsString("=com.mysql.jdbc.Driver"));
    assertThat(tester.toString(), containsString("=jdbc:mysql://localhost"));
  }
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.