assertNull(d1.getSuperclassDescriptor());
assertSame(d1, d2.getSuperclassDescriptor());
}
public void testCopyObjectProperties() {
PersistentDescriptor d1 = new PersistentDescriptor();
FieldAccessor accessor = new FieldAccessor(TestBean.class, "string", String.class);
Property property = new SimpleAttributeProperty(d1, accessor, null);
d1.declaredProperties.put(property.getName(), property);
TestBean from = new TestBean();
from.setString("123");
TestBean to = new TestBean();
d1.shallowMerge(from, to);
assertEquals("123", to.getString());
}