@Test
public void introspectsModelClassToFindAndInvokeAddMethods() {

	mockery.checking(new Expectations() {{
		oneOf(converters).getConverter(Integer.class); // parameter to the setFieldOne method is of type Integer
		will(returnValue(integerConverter));
		
		oneOf(integerConverter).convert("17");
		will(returnValue(new Integer(17)));
		
		oneOf(model).addFieldTwo(new Integer(17));
	}});
	
	ValueSetter _s = new ValueSetter(converters, TestModel.class, "fieldTwo");
	_s.invoke("fieldTwo", model, "17");
}