BeanEditorModel model = _source.create(SimpleBean.class, resources);
assertEquals(model.getPropertyNames(), Arrays.asList("age", "firstName", "lastName"));
PropertyEditModel age = model.get("age");
assertEquals(age.getLabel(), "Age");
assertSame(age.getPropertyType(), int.class);
assertEquals(age.getEditorType(), "text");
PropertyEditModel firstName = model.get("firstName");
assertEquals(firstName.getLabel(), "First Name");
assertEquals(firstName.getPropertyType(), String.class);
assertEquals(firstName.getEditorType(), "text");
assertEquals(model.get("lastName").getLabel(), "Last Name");
PropertyConduit conduit = model.get("lastName").getConduit();