use of org.simpleflatmapper.reflect.getter.FieldSetter in project SimpleFlatMapper by arnaudroger.
the class ObjectSetterFactoryTest method testPublicFieldAreAsm.
@Test
public void testPublicFieldAreAsm() throws Exception {
Setter<FooField, String> setter = asmFactory.getSetter(FooField.class, "bar");
assertFalse(setter instanceof FieldSetter);
FooField ff = new FooField();
setter.set(ff, "bar1");
assertEquals("bar1", ff.bar);
}
use of org.simpleflatmapper.reflect.getter.FieldSetter in project SimpleFlatMapper by arnaudroger.
the class FieldSetterTest method testSet.
@Test
public void testSet() throws Exception {
Field fooField = Foo.class.getDeclaredField("foo");
fooField.setAccessible(true);
FieldSetter<Foo, String> setter = new FieldSetter<Foo, String>(fooField);
SetterHelperTest.validateFooSetter(setter);
assertEquals("FieldSetter{field=private java.lang.String org.simpleflatmapper.test.beans.Foo.foo}", setter.toString());
}
Aggregations