java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.hibernate.test.TestCase
org.hibernate.test.connections.ConnectionManagementTestCase
org.hibernate.test.connections.AggressiveReleaseTest
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- CurrentSessionConnectionTest
- public class AggressiveReleaseTest
- extends ConnectionManagementTestCase
Implementation of AggressiveReleaseTest.
| Fields inherited from class junit.framework.TestCase |
|
| Methods inherited from class org.hibernate.test.TestCase |
afterSessionFactoryBuilt, appliesTo, assertClassAssignability, assertElementTypeAssignability, dialectIsCaseSensitive, dialectSupportsEmptyInList, dropAfterFailure, fullTestName, getBaseForMappings, getCacheConcurrencyStrategy, getCfg, getDialect, getExtraProperties, getSessions, openSession, openSession, overrideCacheStrategy, readCommittedIsolationMaintained, recreateSchema, reportSkip, reportSkip, runTest, setCfg, setUp, sfi |
| Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
AggressiveReleaseTest
public AggressiveReleaseTest(java.lang.String name)
suite
public static junit.framework.Test suite()
configure
protected void configure(org.hibernate.cfg.Configuration cfg)
- Overrides:
configure in class ConnectionManagementTestCase
getSessionUnderTest
protected org.hibernate.Session getSessionUnderTest()
throws java.lang.Throwable
- Description copied from class:
ConnectionManagementTestCase
- Used to get a session configured based on the config scenario being
tested.
- Specified by:
getSessionUnderTest in class ConnectionManagementTestCase
reconnect
protected void reconnect(org.hibernate.Session session)
- Description copied from class:
ConnectionManagementTestCase
- Perform any steps needed to reconnect a fixture session.
- Specified by:
reconnect in class ConnectionManagementTestCase
prepare
protected void prepare()
throws java.lang.Throwable
- Description copied from class:
ConnectionManagementTestCase
- Used to prepare the environment for testing (e.g., starting a
JTA transaction or obtaining a user-supplied connection).
- Overrides:
prepare in class ConnectionManagementTestCase
done
protected void done()
throws java.lang.Throwable
- Description copied from class:
ConnectionManagementTestCase
- Used to cleanup the environment after testing (e.g., ending a JTA
transaction or closing a user-supplied connection).
- Overrides:
done in class ConnectionManagementTestCase
testSerializationOnAfterStatementAggressiveRelease
public void testSerializationOnAfterStatementAggressiveRelease()
throws java.lang.Throwable
testSerializationFailsOnAfterStatementAggressiveReleaseWithOpenResources
public void testSerializationFailsOnAfterStatementAggressiveReleaseWithOpenResources()
throws java.lang.Throwable
testQueryIteration
public void testQueryIteration()
throws java.lang.Throwable
testQueryScrolling
public void testQueryScrolling()
throws java.lang.Throwable
testSuppliedConnection
public void testSuppliedConnection()
throws java.lang.Throwable
testBorrowedConnections
public void testBorrowedConnections()
throws java.lang.Throwable
testConnectionMaintanenceDuringFlush
public void testConnectionMaintanenceDuringFlush()
throws java.lang.Throwable