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