assertEquals("bad F2 value after delete:", 2, ba.readF2());
ba.writeF2(3);
assertEquals("bad F2 value after delete and set:", 3, ba.readF2());
pm.currentTransaction().commit();
assertEquals("bad F2 value after commit:", 3, ba.readF2());
ba.writeF2(4);
assertEquals("bad F2 value after commit and set:", 4, ba.readF2());
pm.close();
assertEquals("bad F2 value after close:", 4, ba.readF2());
ba.writeF2(5);
assertEquals("bad F2 value after close and set:", 5, ba.readF2());