public abstract class BaseDatabaseTestSupport extends Object implements DatabaseTestSupport, org.springframework.beans.factory.InitializingBean
DatabaseTestSupport interface.| Modifier and Type | Field and Description |
|---|---|
protected FixtureLoader |
fixtureLoader |
protected UnitDaoFactory |
unitDaoFactory |
| Constructor and Description |
|---|
BaseDatabaseTestSupport() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseTestSupport |
addFixtures(Collection<Fixture> fixtures)
Adds a collection fixtures to the fixtures to be loaded.
|
DatabaseTestSupport |
addFixtures(Fixture... fixtures)
Adds fixtures to the fixtures to be loaded.
|
DatabaseTestSupport |
addFixtures(String... contexts)
Adds fixtures to the fixtures to be loaded.
|
void |
afterPropertiesSet() |
protected abstract FixtureLoader.Mode |
getCommitMode() |
Collection<Fixture> |
getFixtures()
Returns the registered fixtures.
|
org.springframework.orm.hibernate3.HibernateTransactionManager |
getTransactionManager()
Returns the
HibernateTransactionManager. |
UnitDao |
getUnitDao()
Returns an instance of
UnitDao. |
void |
loadFixtures()
This method is meant to be executed before a test in run.
|
void |
resetFixtures()
This method is meant to be executed after a test in run.
|
DatabaseTestSupport |
setFixtureLoader(FixtureLoader fixtureLoader)
Sets the fixture loader.
|
protected UnitDaoFactory unitDaoFactory
protected FixtureLoader fixtureLoader
protected abstract FixtureLoader.Mode getCommitMode()
public void loadFixtures()
DatabaseTestSupport@Before.loadFixtures in interface DatabaseTestSupportpublic void resetFixtures()
DatabaseTestSupport@After.resetFixtures in interface DatabaseTestSupportpublic DatabaseTestSupport addFixtures(Fixture... fixtures)
DatabaseTestSupportaddFixtures in interface DatabaseTestSupportfixtures - the fixtures to add.public DatabaseTestSupport addFixtures(Collection<Fixture> fixtures)
DatabaseTestSupportaddFixtures in interface DatabaseTestSupportfixtures - the fixtures to add.public DatabaseTestSupport addFixtures(String... contexts)
DatabaseTestSupportaddFixtures in interface DatabaseTestSupportcontexts - the fixtures to add.public Collection<Fixture> getFixtures()
DatabaseTestSupportgetFixtures in interface DatabaseTestSupportpublic DatabaseTestSupport setFixtureLoader(FixtureLoader fixtureLoader)
DatabaseTestSupportsetFixtureLoader in interface DatabaseTestSupportfixtureLoader - the fixture loaderpublic UnitDao getUnitDao()
DatabaseTestSupportUnitDao.getUnitDao in interface DatabaseTestSupportUnitDao.public org.springframework.orm.hibernate3.HibernateTransactionManager getTransactionManager()
DatabaseTestSupportHibernateTransactionManager.getTransactionManager in interface DatabaseTestSupportHibernateTransactionManager.Copyright © 2014. All Rights Reserved.