* Tests if function works correctly when argument is negative
* and has fraction greater than 0.5
*/
public void testNegativeFractionGreaterThanHalf() throws ExpressionException {
final Function function = new CeilingFunction();
Value result = function.invoke(expressionContextMock, new Value[]{
factory.createDoubleValue(-10.7)});
assertTrue(result instanceof DoubleValue);
assertTrue(-10.0 == ((DoubleValue) result).asJavaDouble());
}