List<ModelConverter> converters = new ArrayList<ModelConverter>();
ModelConverter converterMock = createMock(ModelConverter.class);
expect(converterMock.getSourceType()).andReturn(Person.class).anyTimes();
converters.add(converterMock);
expect(converterMock.convert(personImpl1)).andReturn(personImpl2);
expect(converterMock.convert(personImpl3)).andReturn(personImpl4);
replay(converterMock);
List<Person> toAdd = new ArrayList<Person>();
toAdd.add(personImpl1);
toAdd.add(personImpl3);