[hibernate-commits] Hibernate SVN: r13949 - core/trunk/testsuite/src/test/java/org/hibernate/test/ops.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Fri Aug 24 09:24:03 EDT 2007


Author: steve.ebersole at jboss.com
Date: 2007-08-24 09:24:03 -0400 (Fri, 24 Aug 2007)
New Revision: 13949

Modified:
   core/trunk/testsuite/src/test/java/org/hibernate/test/ops/GetLoadTest.java
Log:
new test

Modified: core/trunk/testsuite/src/test/java/org/hibernate/test/ops/GetLoadTest.java
===================================================================
--- core/trunk/testsuite/src/test/java/org/hibernate/test/ops/GetLoadTest.java	2007-08-22 15:36:17 UTC (rev 13948)
+++ core/trunk/testsuite/src/test/java/org/hibernate/test/ops/GetLoadTest.java	2007-08-24 13:24:03 UTC (rev 13949)
@@ -2,7 +2,6 @@
 package org.hibernate.test.ops;
 
 import junit.framework.Test;
-import junit.framework.TestSuite;
 
 import org.hibernate.Hibernate;
 import org.hibernate.Session;
@@ -83,6 +82,26 @@
 		assertFetchCount(0);
 	}
 
+	public void testGetAfterDelete() {
+		clearCounts();
+
+		Session s = openSession();
+		s.beginTransaction();
+		Employer emp = new Employer();
+		s.persist( emp );
+		s.getTransaction().commit();
+		s.close();
+
+		s = openSession();
+		s.beginTransaction();
+		s.delete( emp );
+		emp = ( Employer ) s.get( Employee.class, emp.getId() );
+		s.getTransaction().commit();
+		s.close();
+
+		assertNull( "get did not return null after delete", emp );
+	}
+
 	private void clearCounts() {
 		getSessions().getStatistics().clear();
 	}




More information about the hibernate-commits mailing list