number.getChildren().add(newUISelectItem(new Double(49.99)));
number.getChildren().add(newUISelectItem(new Long(12)));
number.getChildren().add(newUISelectItem(new Double(-145.5)));
number.decode(getFacesContext());
number.validate(getFacesContext());
number.updateModel(getFacesContext());
assertNotNull(bean.getNumbers());
try {
DecimalFormat df = new DecimalFormat("'$'##.##", new DecimalFormatSymbols(Locale.US));
expected = df.parse("$49.99");
} catch (ParseException e) {