formula.initialize(context);
} catch (EvaluationException e)
{
Assert.fail("Initialization Error", e);
}
final TypeValuePair evaluation = formula.evaluateTyped();
Assert.assertNotNull(evaluation);
Assert.assertTrue(evaluation.getType().isFlagSet(Type.DATATABLE_TYPE));
final DataTable table = (DataTable)evaluation.getValue();
Assert.assertEquals(table.getColumnCount(), 1);
Assert.assertEquals(table.getRowCount(), 3);
}