Package org.opennms.core.test.db
-
Interface Summary Interface Description TemporaryDatabase TemporaryDatabaseAware<T extends TemporaryDatabase> This marker interface is used to denote classes where theTemporaryDatabase
instance created byTemporaryDatabaseExecutionListener
can be reinjected. -
Class Summary Class Description MockDatabase This class provides additional utility methods on top of the basicTemporaryDatabasePostgreSQL
class.TemporaryDatabaseExecutionListener ThisTestExecutionListener
creates a temporary database and then registers it as the default datasource insideDataSourceFactory
by usingDataSourceFactory.setInstance(DataSource)
.TemporaryDatabaseHsqldb TemporaryDatabasePostgreSQL -
Exception Summary Exception Description TemporaryDatabaseException