mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-18 00:55:16 +00:00
new test
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@13949 1b8cb986-b30d-0410-93ca-fae66ebed9b2
This commit is contained in:
parent
d2d2c1c13e
commit
6473e4d24e
@ -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 @@ public void testGetLoad() {
|
||||
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();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user