====== Environnement de test ====== Pour que l’exécution soit correcte il faut vérifier et modifier certains points : * La base de données de test soit bien créée. Cette base, au format sql, est fournie avec eP-Core. Elle ne doit être modifiée que pour permettre l’ajout de test et en connaissance de cause. En effet, les différents tests vérifient la composition de cette base. (vérifient qu’il y a bien x samples, qu’il existe un actor ayant yyy comme login etc...etc...). * Le fichier eP-Core.JUnit.properties doit définir une propriété PIMS_ROOT qui pointent sur une structure générale suivante : * 2 repositories (répertoires) définis : PIMS_ROOT/a et PIMS_ROOT/b * 1 répertoires pour les projets / études orphelins sous le repository a : PIMS_ROOT/a/_UNCLASS_/_UNCLASS_ * 1 répertoire share : PIMS_ROOT/b/share contenant la structure suivante * Blanc * QTOF_2 * UF196 * 2005 * ControleLC * QTOF_1 * ControleInstrument * QTOF_1 * QTOF_2 * 2005 (à partir de 4.0 RC1) * 8 * 1 répertoire d’archivage : PIMS_ROOT/archive * De plus, tous les répertoires de la structure d'une étude doivent être présents pour : * a\TOXNUC\CADMIUM\CADM_Q405\ * a\PRG_TST_01\PRJ1_0105\ETD_0405\ (à partir de 4.0 RC1) * Le fichier SpringDataSources.xml (du répertoire resources/test) définit correctement l’accès à la base de données de tests. * Dans la clasee ''ResourceManagerTest'' , il est nécessaire de modifier les propriétés DBNAME et DBUSER afin qu'ils correspondent à la configuration d’accès à la base de données de tests. * Enfin le serveur Geronimo doit être accessible puisque eP-Core fait appel au serveur de messagerie !