container.getContents().add( c1 );
session.save( container );
session.getTransaction().commit();
session.close();
CollectionStatistics stats = sfi().getStatistics().getCollectionStatistics( Container.class.getName() + ".contents" );
long recreateCount = stats.getRecreateCount();
long updateCount = stats.getUpdateCount();
session = openSession();
session.beginTransaction();
container = ( Container ) session.get( Container.class, container.getId() );
assertEquals( 1, container.getContents().size() );
session.getTransaction().commit();
session.close();
assertEquals( 1, container.getContents().size() );
assertEquals( recreateCount, stats.getRecreateCount() );
assertEquals( updateCount, stats.getUpdateCount() );
session = openSession();
session.beginTransaction();
container = ( Container ) session.get( Container.class, container.getId() );
assertEquals( 1, container.getContents().size() );