ObjectContext context = runtime.newContext();
AuditableChildUuid ac = Cayenne.objectForPK(context, AuditableChildUuid.class, 1);
Auditable1 a1 = Cayenne.objectForPK(context, Auditable1.class, 1);
IdCoder refHandler = new IdCoder(domain.getEntityResolver());
ObjectIdRelationshipHandler handler = new ObjectIdRelationshipHandler(refHandler);
handler.relate(ac, a1);
ac.setCharProperty1("xxxx");
context.commitChanges();
assertEquals(1, processor.size);
Collection<Object> auditables = processor.audited.get(AuditableOperation.UPDATE);