public void testGetColumns() throws Exception { Column[] columns = new Column[] { new Column("numberColumn", DataType.NUMERIC), new Column("stringColumn", DataType.VARCHAR), new Column("booleanColumn", DataType.BOOLEAN), }; ITableMetaData metaData = createMetaData("toto", columns, null); assertEquals("column count", columns.length, metaData.getColumns().length); for (int i = 0; i < columns.length; i++) { Column column = columns[i]; assertEquals("columns" + i, column, metaData.getColumns()[i]); } assertEquals("key count", 0, metaData.getPrimaryKeys().length); }