GLG203 - TP00
 

GLG203
   Agenda
   Ennoncés TP
   Corriger TP

GLG204
   Agenda
   Templates

Enseignants
Logiciels
Forum
Bibliograpie

 

Prise en main

Ce TP vous permet de prendre en main le système de correction  de vos futurs TP. On vous demande d'écrire la classe Customer.java qui satisfait les tests unitaires qui vous sont fournis.

La classe Customer représente un client; elle possède les attributs suivants, tous de type String : 
    private String _id;
    private String _firstname;
    private String _lastname;
    private String _telephone;
    private String _street1;
    private String _street2;
    private String _city;
    private String _state;
    private String _zipcode;
    private String _country;
    private String _mail;

Elle propose aussi, dans cette première version, des méthodes statiques (find, insert, remove) gérant (par exemple dans une HashMap associant l'id d'un Customer et son instance) l'ensemble de ses instances .

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

2) Développez la classe Customer en entier et faites marcher les test unitaires (ant yaps-test)

3) Une fois l'application mise au point, relancez les tests en utilisant ant de la manière suivante à partir du répertoire Yaps 

ant yaps-mark

    et envoyez le fichier résultat  généré TP00.test au système de test  (exemple de remise de travaux).


Captures vidéos 

  1. Présentation et  création du projet Eclipse
  2. utilisation d'Eclipse
  3. exécution des tests unitaires dans Eclipse
  4. génération du résultat à remettre
  5. exécution de ant et remise du résultat