}
public void testCreateBoundListModel() {
ValueModel vm = ((DefaultFormModel)sbf.getFormModel()).getFormObjectPropertyAccessStrategy().getPropertyValueModel(
"listProperty");
ObservableList observableList = sbf.createBoundListModel("listProperty");
ArrayList list = new ArrayList();
list.add(new Integer(1));
vm.setValue(list);
assertEquals(new Integer(1), observableList.get(0));
observableList.add(new Integer(2));
assertEquals(1, ((List)vm.getValue()).size());
sbf.getFormModel().commit();
assertEquals(new Integer(2), ((List)vm.getValue()).get(1));
}