SubstitutedBob bob = initialBob();
saveDone = false;
session.setObject(KEY, bob);
assertSaved();
bob = null;// NOPMD unreference
session.save();// force bob unload
bob = (SubstitutedBob) session.getObject(KEY);
assertNotNull("must retrieve object", bob);
saveDone = false;
final BobContainer bobContainer = (BobContainer) bob.getObject1();