Meilleure façon de créer / supprimer une base de données avant / après un test d'intégration sur un projet Maven / Junit / DBUnit?

J'ai vu certaines personnes utilisent le maven-sql-plugin pour ce faire. Mais il semble comme une tâche qui est mieux adapté pour DBUnit....peut-être au début de toute une suite de tests.

Quelle est la meilleure pratique ici?

source d'informationauteur HDave