|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.hibernate.junit.UnitTestCase
org.hibernate.junit.functional.FunctionalTestCase
org.hibernate.test.cache.BaseCacheProviderTestCase
public abstract class BaseCacheProviderTestCase
Common requirement testing for each CacheProvider
impl.
Constructor Summary | |
---|---|
BaseCacheProviderTestCase(java.lang.String x)
|
Method Summary | |
---|---|
void |
configure(Configuration cfg)
|
protected abstract java.lang.Class |
getCacheProvider()
The cache provider to be tested. |
protected abstract java.lang.String |
getConfigResourceKey()
For provider-specific configuration, the name of the property key the provider expects. |
protected abstract java.lang.String |
getConfigResourceLocation()
For provider-specific configuration, the resource location of that config resource. |
java.lang.String[] |
getMappings()
|
void |
testEmptySecondLevelCacheEntry()
|
void |
testQueryCacheInvalidation()
|
void |
testStaleWritesLeaveCacheConsistent()
|
protected abstract boolean |
useTransactionManager()
Should we use a transaction manager for transaction management. |
Methods inherited from class org.hibernate.junit.UnitTestCase |
---|
assertClassAssignability, assertElementTypeAssignability, createFailureExpectedSuite, fullTestName, reportSkip, runBare |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, setName, toString |
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, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BaseCacheProviderTestCase(java.lang.String x)
Method Detail |
---|
public java.lang.String[] getMappings()
public void configure(Configuration cfg)
configure
in interface ExecutionEnvironment.Settings
configure
in class FunctionalTestCase
protected abstract java.lang.Class getCacheProvider()
protected abstract java.lang.String getConfigResourceKey()
protected abstract java.lang.String getConfigResourceLocation()
protected abstract boolean useTransactionManager()
public void testQueryCacheInvalidation()
public void testEmptySecondLevelCacheEntry() throws java.lang.Exception
java.lang.Exception
public void testStaleWritesLeaveCacheConsistent()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |