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.ARRAY_TYPE));
final ArrayCallback table = (ArrayCallback)evaluation.getValue();
Assert.assertEquals(table.getColumnCount(), 1);