private IDataSet dbUnitDataSet(InputStream stream) { try { ReplacementDataSet dataSet = new ReplacementDataSet(new FlatXmlDataSet(stream)); dataSet.addReplacementObject("[null]", null); dataSet.addReplacementObject("[false]", Boolean.FALSE); dataSet.addReplacementObject("[true]", Boolean.TRUE); return dataSet; } catch (Exception e) { throw translateException("Could not read the dataset stream", e); } }
String dataSetFile = "testDataFile.xml"; IDataSet dataSet = new FlatXmlDataSetBuilder().build(new FileInputStream(dataSetFile)); ReplacementDataSet rDataSet = new ReplacementDataSet(dataSet); Set<String> keys = dataSetAdjustments.keySet(); rDataSet.addReplacementObject("[create_date]", DateUtils.addDays(new Date(), -2));
public void executeDataset(String path) throws IOException, SQLException { InputStream inputStream = getClass().getResourceAsStream(path); ReplacementDataSet replacementDataSet; try { replacementDataSet = new ReplacementDataSet(new FlatXmlDataSet(new InputStreamReader(inputStream), false, true, false)); inputStream.close(); } catch (DataSetException e) { throw new IOException(e); } finally { IOUtils.closeQuietly(inputStream); } replacementDataSet.addReplacementObject("[NULL]", null); try { DatabaseOperation.REFRESH.execute(dbUnitConnection, replacementDataSet); connection.commit(); } catch (DatabaseUnitException e) { throw new IOException(e); } }
replacementDataSet.addReplacementObject("[NULL]", null);
ReplacementDataSet replacementDataSet = new ReplacementDataSet( new FlatXmlDataSet(reader, false, true, false)); replacementDataSet.addReplacementObject("[NULL]", null); xmlDataSetToRun = replacementDataSet;
@Override public void addReplacements(ReplacementDataSet dataSet) { dataSet.addReplacementObject("[null]", null); } }
@Override public void addReplacements(ReplacementDataSet dataSet) { long timestamp = System.currentTimeMillis() / 1000L; dataSet.addReplacementObject("[UNIX_TIMESTAMP]", timestamp); } }
private IDataSet defineReplaceableExpressions(IDataSet dataSet) { final ReplacementDataSet replacementDataSet = new ReplacementDataSet(dataSet); replacementDataSet.addReplacementObject("[null]", null); replacementDataSet.addReplacementObject("[NULL]", null); return replacementDataSet; } }
ReplacementDataSet rds = new ReplacementDataSet(ds); rds.addReplacementObject(John, Tom );
private IDataSet defineReplaceableExpressions(IDataSet dataSet) { final ReplacementDataSet replacementDataSet = new ReplacementDataSet(dataSet); replacementDataSet.addReplacementObject("[null]", null); replacementDataSet.addReplacementObject("[NULL]", null); return replacementDataSet; }
private IDataSet defineReplaceableExpressions(IDataSet dataSet) { final ReplacementDataSet replacementDataSet = new ReplacementDataSet(dataSet); replacementDataSet.addReplacementObject("[null]", null); replacementDataSet.addReplacementObject("[NULL]", null); return replacementDataSet; }
private IDataSet defineReplaceableExpressions(IDataSet dataSet) { final ReplacementDataSet replacementDataSet = new ReplacementDataSet(dataSet); replacementDataSet.addReplacementObject("[null]", null); replacementDataSet.addReplacementObject("[NULL]", null); return replacementDataSet; } }
protected IDataSet getDataSet() throws Exception { ReplacementDataSet dataSet = new ReplacementDataSet(new FlatXmlDataSet(this.getClass().getClassLoader() .getResourceAsStream(getDataSetFile()))); dataSet.addReplacementObject("[NULL]", null); return dataSet; }
/** * Gets the result data set. * * @return the data set, not null */ public MultiSchemaDataSet getMultiSchemaDataSet() { MultiSchemaDataSet multiSchemaDataSet = new MultiSchemaDataSet(); for (String schemaName : dbUnitDataSetsPerSchemaName.keySet()) { DbUnitDataSet dataSet = dbUnitDataSetsPerSchemaName.get(schemaName); // wrap data sets in replacement data sets, and replace [null] tokens by the null reference ReplacementDataSet replacementDataSet = new ReplacementDataSet(dataSet); replacementDataSet.addReplacementObject("[null]", null); multiSchemaDataSet.setDataSetForSchema(schemaName, replacementDataSet); } return multiSchemaDataSet; }
public void prepare(DBUnitProvider provider) { if (dataSet == null) return; if (provider.isReplaceNull()) { dataSet.addReplacementObject("[NULL]", null); } if (provider.getBinaryDir() != null) { dataSet.addReplacementSubstring("[BINARY_DIR]", provider .getBinaryDirFullpath().toString()); } }
private ReplacementDataSet getDataSet(Description description) throws Exception { try (InputStream dataSetInputStream = description.getTestClass() .getResourceAsStream(xmlDataSet)) { ReplacementDataSet dataSet = new ReplacementDataSet( new FlatXmlDataSetBuilder().setColumnSensing(true).build(dataSetInputStream)); dataSet.addReplacementObject("[NULL]", null); return dataSet; } } }
public void prepare(DBUnitSeamTest test) { if (dataSet == null) return; log.debug("Preparing DataSetOperation replacement values"); if (test.isReplaceNull()) { log.debug("Replacing [NULL] placeholder with real null value"); dataSet.addReplacementObject("[NULL]", null); } if (test.getBinaryDir() != null) { log.debug("Replacing [BINARY_DIR] placeholder with path: " + test.getBinaryDirFullpath().toString()); dataSet.addReplacementSubstring("[BINARY_DIR]", test.getBinaryDirFullpath().toString()); } }
public void prepare(DBJUnitSeamTest test) { if (dataSet == null) return; log.debug("Preparing DataSetOperation replacement values"); if (test.isReplaceNull()) { log.debug("Replacing [NULL] placeholder with real null value"); dataSet.addReplacementObject("[NULL]", null); } if (test.getBinaryDir() != null) { log.debug("Replacing [BINARY_DIR] placeholder with path: " + test.getBinaryDirFullpath().toString()); dataSet.addReplacementSubstring("[BINARY_DIR]", test.getBinaryDirFullpath().toString()); } }
protected IDataSet createDataSet() throws Exception { final FlatXmlDataSet dataSet = new FlatXmlDataSetBuilder() //.setColumnSensing(true) // This enables auto discovery of columns but breaks the tests, possibly our data needs clean up .build(getClass().getClassLoader().getResourceAsStream(createDataSetFile())); final ReplacementDataSet rDataSet = new ReplacementDataSet(dataSet); rDataSet.addReplacementObject("[NULL]", null); return rDataSet; }
public Op(String dataLocation, String dtdLocation, DatabaseOperation operation) { try { this.dataSet = dtdLocation != null ? new ReplacementDataSet(new FlatXmlDataSet(openStream(dataLocation), openStream(dtdLocation))) : new ReplacementDataSet(new FlatXmlDataSet(openStream(dataLocation))); } catch (Exception ex) { throw new RuntimeException(ex); } this.dataSet.addReplacementObject("[NULL]", null); this.operation = operation; }