public void testGroovyLoader() throws Exception {
GroovyDataLoader groovyDataLoader = new GroovyDataLoader(new DefaultScriptingImpl());
BandData rootBand = new BandData("band1", null, BandOrientation.HORIZONTAL);
rootBand.setData(Collections.<String, Object>emptyMap());
List<Map<String, Object>> result = groovyDataLoader.loadData(
new ReportQueryImpl("", "return [['a':123, 'b':321], ['a':456, 'b':654]]", "groovy", null, null)
, rootBand, Collections.<String, Object>emptyMap());
printResult(result);
}