public void testReaderOnIfaceCch() throws GeDAException {
final TestSynthesizerByInterface dto = new TestSynthesizerByClass();
dto.setCho(CO_D);
final DataReader reader = new MethodSynthesizerProxy(this.getClass().getClassLoader(), this.synthesizer).synthesizeReader(
PropertyInspector.getDtoPropertyDescriptorForField(
TestDto1Interface.class, "cho",
PropertyInspector.getPropertyDescriptorsForClass(TestSynthesizerByInterface.class)
)
);
assertEquals(Character.class, reader.getReturnType());
assertEquals(CO_D, reader.read(dto));
}