org.hibernate.testing.junit.functional.annotations
Class HibernateTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.hibernate.testing.junit.functional.annotations.HibernateTestCase
- All Implemented Interfaces:
- junit.framework.Test
public abstract class HibernateTestCase
- extends junit.framework.TestCase
A base class for all tests.
- Author:
- Emmnauel Bernand, Hardy Ferentschik
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 |
log
public static final org.slf4j.Logger log
cfg
protected static Configuration cfg
HibernateTestCase
public HibernateTestCase()
HibernateTestCase
public HibernateTestCase(java.lang.String x)
runBare
public void runBare()
throws java.lang.Throwable
- Overrides:
runBare
in class junit.framework.TestCase
- Throws:
java.lang.Throwable
runTest
protected void runTest()
throws java.lang.Throwable
- Overrides:
runTest
in class junit.framework.TestCase
- Throws:
java.lang.Throwable
setUp
protected void setUp()
throws java.lang.Exception
- Overrides:
setUp
in class junit.framework.TestCase
- Throws:
java.lang.Exception
tearDown
protected void tearDown()
throws java.lang.Exception
- Overrides:
tearDown
in class junit.framework.TestCase
- Throws:
java.lang.Exception
determineSkipByDialect
protected final HibernateTestCase.Skip determineSkipByDialect(Dialect dialect,
java.lang.reflect.Method runMethod)
throws java.lang.Exception
- Throws:
java.lang.Exception
locateAnnotation
protected <T extends java.lang.annotation.Annotation> T locateAnnotation(java.lang.Class<T> annotationClass,
java.lang.reflect.Method runMethod)
buildSkip
protected HibernateTestCase.Skip buildSkip(Dialect dialect,
java.lang.String comment,
java.lang.String jiraKey)
fullTestName
public java.lang.String fullTestName()
buildConfiguration
protected abstract void buildConfiguration()
throws java.lang.Exception
- Throws:
java.lang.Exception
getAnnotatedClasses
protected abstract java.lang.Class<?>[] getAnnotatedClasses()
getMappings
protected java.lang.String[] getMappings()
handleUnclosedResources
protected abstract void handleUnclosedResources()
closeResources
protected abstract void closeResources()
getAnnotatedPackages
protected java.lang.String[] getAnnotatedPackages()
getXmlFiles
protected java.lang.String[] getXmlFiles()
getDialect
protected Dialect getDialect()
setCfg
protected static void setCfg(Configuration cfg)
getCfg
protected static Configuration getCfg()
configure
protected void configure(Configuration cfg)
recreateSchema
protected boolean recreateSchema()
runSchemaGeneration
protected void runSchemaGeneration()
runSchemaDrop
protected void runSchemaDrop()
reportSkip
protected void reportSkip(java.lang.String reason,
java.lang.String testDescription)
Copyright © 2012. All Rights Reserved.