OpenJPAEntityManager pm = getPM();
//FIXME jthomas
/*pm.getFetchPlan().setDetachmentOptions
(FetchPlan.DETACH_ALL_FIELDS);
*/
RuntimeTest1 a = (RuntimeTest1) pm.find(RuntimeTest1.class, _oid);
assertEquals("1NAME", a.getStringField());
assertEquals(1, a.getIntField());
assertNotNull(a.getSelfOneOne());
assertEquals("2NAME", a.getSelfOneOne().getStringField());
assertEquals(2, a.getSelfOneOne().getIntField());
a = (RuntimeTest1) roundtrip(a, false);
assertEquals("1NAME", a.getStringField());
assertEquals(1, a.getIntField());
assertNotNull(a.getSelfOneOne());
assertEquals("2NAME", a.getSelfOneOne().getStringField());
assertEquals(2, a.getSelfOneOne().getIntField());
}