Quelle est la meilleure façon de lancer HSQLDB pour les tests unitaires, en travaillant avec spring, maven et hibernate?

Dans mon projet, je peux tester avec succès de la base de données de code. Je suis en utilisant Spring, Hibernate, HSQLDB, JUnit et Maven.

Le hic, c'est que actuellement, j'ai le lancement de HSQLDB manuellement avant de lancer les tests. Quel est le meilleur moyen d'automatiser le lancement de HSQLDB avec les technologies utilisées?

source d'informationauteur tom eustace