org.hibernate.test
Class AbstractClassLoaderIsolatedTestCase

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.hibernate.test.AbstractClassLoaderIsolatedTestCase
- All Implemented Interfaces:
- junit.framework.Test
- public abstract class AbstractClassLoaderIsolatedTestCase
- extends junit.framework.TestCase
A specialized TestCase for running tests in an isolated class-loader
Fields inherited from class junit.framework.TestCase |
|
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 |
parentLoader
private java.lang.ClassLoader parentLoader
isolatedLoader
private java.lang.ClassLoader isolatedLoader
AbstractClassLoaderIsolatedTestCase
public AbstractClassLoaderIsolatedTestCase()
setUp
protected void setUp()
throws java.lang.Exception
- Description copied from class:
junit.framework.TestCase
- Sets up the fixture, for example, open a network connection.
This method is called before a test is executed.
tearDown
protected void tearDown()
throws java.lang.Exception
- Description copied from class:
junit.framework.TestCase
- Tears down the fixture, for example, close a network connection.
This method is called after a test is executed.
buildIsolatedClassLoader
protected abstract java.lang.ClassLoader buildIsolatedClassLoader(java.lang.ClassLoader parent)
releaseIsolatedClassLoader
protected abstract void releaseIsolatedClassLoader(java.lang.ClassLoader isolatedLoader)