@Test public void testAllGeters() throws Exception { AllTypesObjectDriver testD = new AllTypesObjectDriver(); DataSet test = testD.getTable("main"); DataSource d = dsf.getDataSource("alltypes"); d.open(); assertTrue( ValueFactory.createValue(d.getBinary(0, 0)) .equals(test.getFieldValue(0, 0)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getBinary(0, "binary")) .equals(test.getFieldValue(0, 0)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getBoolean(0, 1)) .equals(test.getFieldValue(0, 1)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getBoolean(0, "boolean")) .equals(test.getFieldValue(0, 1)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getByte(0, 2)).equals(test.getFieldValue(0, 2)).getAsBoolean()); assertTrue( ValueFactory.createValue(d.getByte(0, "byte")) .equals(test.getFieldValue(0, 2)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getDate(0, 3)).equals(test.getFieldValue(0, 3)).getAsBoolean()); assertTrue( ValueFactory.createValue(d.getDate(0, "date")) .equals(test.getFieldValue(0, 3)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getDouble(0, 4)) .equals(test.getFieldValue(0, 4)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getDouble(0, "double")) .equals(test.getFieldValue(0, 4)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getFloat(0, 5)).equals(test.getFieldValue(0, 5)).getAsBoolean()); assertTrue( ValueFactory.createValue(d.getFloat(0, "float")) .equals(test.getFieldValue(0, 5)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getInt(0, 6)).equals(test.getFieldValue(0, 6)).getAsBoolean()); assertTrue( ValueFactory.createValue(d.getInt(0, "int")) .equals(test.getFieldValue(0, 6)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getLong(0, 7)).equals(test.getFieldValue(0, 7)).getAsBoolean()); assertTrue( ValueFactory.createValue(d.getLong(0, "long")) .equals(test.getFieldValue(0, 7)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getShort(0, 8)).equals(test.getFieldValue(0, 8)).getAsBoolean()); assertTrue( ValueFactory.createValue(d.getShort(0, "short")) .equals(test.getFieldValue(0, 8)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getString(0, 9)) .equals(test.getFieldValue(0, 9)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getString(0, "string")) .equals(test.getFieldValue(0, 9)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getTimestamp(0, 10)) .equals(test.getFieldValue(0, 10)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getTimestamp(0, "timestamp")) .equals(test.getFieldValue(0, 10)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getTime(0, 11)) .equals(test.getFieldValue(0, 11)) .getAsBoolean()); assertTrue( ValueFactory.createValue(d.getTime(0, "time")) .equals(test.getFieldValue(0, 11)) .getAsBoolean()); d.close(); }