List<DerivedColumn> symbols = new ArrayList<DerivedColumn>();
symbols.add(new DerivedColumn("c1", new Literal("3", DataTypeManager.DefaultDataClasses.STRING))); //$NON-NLS-1$//$NON-NLS-2$
expectedResults[0] = DataTypeManager.DefaultDataClasses.STRING;
symbols.add(new DerivedColumn("c2", new Literal(new Integer(5), DataTypeManager.DefaultDataClasses.INTEGER))); //$NON-NLS-1$
expectedResults[1] = DataTypeManager.DefaultDataClasses.INTEGER;
Select query = new Select(symbols, false, null, null, null, null, null);
Class<?>[] results = query.getColumnTypes();
assertEquals( results[0], expectedResults[0]);
assertEquals( results[1], expectedResults[1]);
}