it.openutils.testing.junit
Class DbUnitTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by it.openutils.testing.junit.SpringTestCase
              extended by it.openutils.testing.junit.DbUnitTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
GenericsDbUnitTestCase

public abstract class DbUnitTestCase
extends SpringTestCase

Base class for running DAO tests.

Version:
$Revision $ ($Author $)
Author:
fgiust

Field Summary
protected static org.dbunit.dataset.IDataSet truncateDataSet
           
 
Fields inherited from class it.openutils.testing.junit.SpringTestCase
ctx, log
 
Constructor Summary
DbUnitTestCase()
           
 
Method Summary
 java.lang.String getName()
          Returns the full test name.
protected  org.hibernate.SessionFactory getSessionFactory()
          return the current Hibernate SessionFactory
protected  boolean mimicSessionFilter()
          Should use deferred close emulating the spring OpenSessionInView filter?
protected  void setUp()
          
protected  void tearDown()
          
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, run, run, runBare, runTest, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

truncateDataSet

protected static org.dbunit.dataset.IDataSet truncateDataSet
Constructor Detail

DbUnitTestCase

public DbUnitTestCase()
Method Detail

mimicSessionFilter

protected boolean mimicSessionFilter()
Should use deferred close emulating the spring OpenSessionInView filter? Default is true

Returns:
true if deferred close should be used

setUp

protected void setUp()
              throws java.lang.Exception

Overrides:
setUp in class SpringTestCase
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception

Overrides:
tearDown in class junit.framework.TestCase
Throws:
java.lang.Exception

getName

public java.lang.String getName()
Returns the full test name.

Overrides:
getName in class junit.framework.TestCase
See Also:
TestCase.getName()

getSessionFactory

protected org.hibernate.SessionFactory getSessionFactory()
return the current Hibernate SessionFactory

Returns:
SessionFactory object


Copyright © 2007 Openmind. All Rights Reserved.