public class TestFacture {

  public static void main(String[] args) {
    // Création des articles
    Stylo s1 = new Stylo("s001", "Stylo jade", "Noir", 500, "Watertruc");
    Stylo s2 = new Stylo("s002", "Stylo or", "Or", 1000, "Marker");
    Ramette r1 = new Ramette("r001", "Ramette haute qualité", "Clairefont", 
			     95, 80);

    // Création des lots (10 % de réduction)
    Lot l1 = new Lot("l001", s2, 5, 10);

    // Création d'une facture
    Facture f1 = new Facture("Toto", "21/9/99");

    // Ajout des lignes de la commande (les articles sont repérés par leur référence)
    f1.ajouterLigne("s001",10);
    f1.ajouterLigne("r001",15);
    f1.ajouterLigne("l001",2);

    // Afficher la facture
    System.out.println(f1);

    // Création d'une autre facture
    Facture f2 = new Facture("Bibi", "21/9/99");

    // Ajout des lignes de la commande
    f2.ajouterLigne("s001", 3);
    f2.ajouterLigne("r001", 2);

    // Affiche la facture
    System.out.println();
    System.out.println(f2);
  }
}
