@Test
public void testWriterOnIfacePfl() throws GeDAException {
final TestSynthesizerByInterface dto = new TestSynthesizerByClass();
final DataWriter writer = new MethodSynthesizerProxy(this.getClass().getClassLoader(), this.synthesizer).synthesizeWriter(
PropertyInspector.getDtoPropertyDescriptorForField(
TestDto1Interface.class, "fl",
PropertyInspector.getPropertyDescriptorsForClass(TestSynthesizerByInterface.class)
)
);
assertEquals(Float.class, writer.getParameterType());
writer.write(dto, FO_3);
assertEquals(FO_3, dto.getFl(), 0);
}