@Test
@Ignore("should support bigDecimal coercion also?")
public void coerceBigDecimal() {

    final TypedExpression left = expr(THIS_PLACEHOLDER + ".getRate()", java.math.BigDecimal.class);
    final TypedExpression right = expr("0.0d", Double.class);
    final CoercedExpression.CoercedExpressionResult coerce = new CoercedExpression(left, right, false).coerce();
    assertEquals(expr("java.math.BigDecimal.valueOf(0.0)", double.class), coerce.getCoercedRight());
}