GLG203 - TP03
 

GLG203
   Agenda
   Ennoncés TP
   Corriger TP

GLG204
   Agenda
   Templates

Enseignants
Logiciels
Forum
Bibliograpie

 

Base de données

1) Téléchargez l'énoncé en html ou en pdf (backup) puis...

2) Téléchargez les classes de l'application fournies et les classes de test représentant la recette utilisateur...

  Note : si vous travaillez sur Linux (ou Mac), il vous faudra modifier les infos d'accès à la BD; pour cela vous pouvez télécharger puis exécuter le script updateDBuser.sh

3) Initialisez la base de données :  gradle create_db et gradle insert_data

4) Développez l'application en entier et faites marcher les test unitaires (gradle myTest)

5) Une fois l'application mise au point, relancez les tests de la manière suivante à partir du répertoire racine (gradle mark)

(vérifier le contenu du fichier TP03.html) et envoyez le fichier résultat TP03.test au système de test.

6) Une fois disponible, téléchargez le corrigé du TP.

Captures vidéos :  partie 1, partie 2

Quelques indications supplémentaires :

  1. les classes Product et ProductDAO sont exceptionnellement fournies; s'en inspirer!
  2. le travail fait dans le TP 2 devrait être en partie récupérable
  3. mettre au point (incrémentalement) d'abord la classe CategoryDAO en exécutant seulement
    1. le test unitaire CategoryDAOTest
    2. ou une des méthodes de test de CategoryDAOTest