assertNull(n.getErrorReasonForValue());
n.astLiteralType(LiteralType.DECIMAL);
assertFalse("raw value starts with -", n.rawValue().startsWith("-"));
assertNotNull(n.getErrorReasonForValue());
UnaryExpression unary = new UnaryExpression().astOperand(n);
assertNotNull(n.getErrorReasonForValue());
unary.astOperator(UnaryOperator.UNARY_MINUS);
assertNull(n.getErrorReasonForValue());
n.astParensPositions().add(Position.UNPLACED);
assertNotNull(n.getErrorReasonForValue());
}