session.delete(div);
session.getTransaction().commit();
}
public void testObjectGraphWithReferences() {
final Division memory = setupNonpersistentDivision();
final Division persisted = setupPersistentDivision();
final String expectedXml = xstream.toXML(memory);
final String persistedXml = xstream.toXML(persisted);
final Session session = getSessionFactory().getCurrentSession();
session.beginTransaction();
final Division loaded = (Division)session.createQuery("from Division").uniqueResult();
final String loadedXml = xstream.toXML(loaded);
session.getTransaction().commit();
assertEquals(expectedXml, persistedXml);
assertEquals(expectedXml, loadedXml);
}