{
Page page = newPage(PAGE_NAME);
Component component = mockComponent();
ComponentModel model = mockComponentModel();
TypeCoercer coercer = mockTypeCoercer();
Binding binding = mockBinding();
Instantiator ins = newInstantiator(component, model);
train_getParameterModel(model, "barney", null);
train_getSupportsInformalParameters(model, true);
expect(binding.getBindingType()).andReturn(Integer.class);
train_coerce(coercer, 23, Integer.class, 23);
binding.set(23);
replay();
ComponentPageElement cpe = new ComponentPageElementImpl(page, ins, coercer, null);