    @Test
    public void pojoWithAnnotatedField() {

        CachingConsumer consumer = new CachingConsumer();
        PojoSink sink = new PojoSink(DeveloperWithAnnotatedField.class, consumer, null);

        final String expectedName = "duke";
        final int expectedAge = 42;

        Row programming = new Row();
        programming.addColumn(-1, "name", expectedName);
        programming.addColumn(-1, "age", expectedAge);
        sink.processRow(programming);
        DeveloperWithAnnotatedField kidless = (DeveloperWithAnnotatedField) consumer.getObject();
        assertNotNull(kidless);
    }