expect(parent.getParameterModel("wilma")).andReturn(null);
expect(parent.getParameterModel("barney")).andReturn(null);
replay();
MutableComponentModel model = new MutableComponentModelImpl(CLASS_NAME, logger, r, parent, false);
model.addParameter("fred", true, true, BindingConstants.PROP);
model.addParameter("wilma", true, true, BindingConstants.PROP);
model.addParameter("barney", true, true, BindingConstants.PROP);
assertEquals(model.getDeclaredParameterNames(), Arrays.asList("barney", "fred", "wilma"));
assertEquals(model.getParameterNames(), Arrays.asList("barney", "betty", "fred", "wilma"));
verify();
}