/**
* This package provide a number of utilities for database testing and in particular with
* JPA.
*
* The following utilities are available:
*
* - {@link JpaTester}: The main entry point for all JPA tests.
*
* - {@link JpaBuilder}: A utility constructed by
JpaTester
that provides a callback based
* style of working with transaction-scoped entity managers.
*
* - {@link DatabaseUtils}: A utility constructed by
JpaTester
for working with databases in general. Test code will not use this
* utility often.
*
* - {@link org.dbunit.IDatabaseTester}: A DB unit database tester. The test code can use this database tester.
* It is also created by
JpaTester
*
* - {@link DatabaseBuilder}: A utility by which test code can transparently create an inmemory database or
* connect to an external database. This is also used by
JpaTester
*
*
*/
package org.wamblee.support.persistence;