test de la classe commande cas 4

This commit is contained in:
ines.benalia 2024-09-19 11:01:21 +02:00
parent 85ab2c6bec
commit 9977862a27

View File

@ -29,7 +29,7 @@ public class CommandeTest {
public void testAjouter() {
Instrument instr1=new Instrument(1,"Piano",10, 8300f);
Instrument instr2=new Instrument(2,"Violon",9, 105f);
Instrument instr3=new Instrument(2,"Violon",10, 105f);
Instrument instr3=new Instrument(3,"piano",8, 105f);
Commande laCommande = new Commande(1,1,"12/09/2024");
System.out.println("ajouter");
//cas 0
@ -64,11 +64,18 @@ public class CommandeTest {
/*INES*/
System.out.println("Cas3 : ajout nouvelle ligne avec quantité > stock");
laCommande.ajouter(instr3, 12);
boolean test= laCommande.ajouter(instr3, 12);
stockRes=instr3.getQteStock();
stockAttendu=10;
//System.out.print(laCommande.getLesLignes().get(instr3));
stockAttendu=8;
boolean testResultExpected=false;
assertEquals("test3 stock",stockAttendu,stockRes );
assertEquals("La méthode ajouter retourne false",testResultExpected,test );
System.out.println("Nombre de ligne dans le dictionnaire: "+laCommande.getLesLignes().size());
System.out.println("Résultat de la méthode ajouter: " + test);
/*MAISSANE*/
System.out.println("Cas4 : ajout nouvelle ligne avec quantité 0");
/*MORGANN*/