Warum wird hier eine Exception geworfen bzw. angekündigt? #1

Closed
opened 2025-12-22 14:39:59 +01:00 by hummel · 1 comment
Collaborator
https://gitty.informatik.hs-mannheim.de/3016748/PR1.Online-Shop/src/commit/53acfa0eab85b5da33213c17c70fa349b392bd22/Shop/src/test/java/pack/WarenkorbTest.java#L27

ich hatte Anfangs versucht die Methode "warenkorb.produktHinzufügen" im selben Test zu testen :

@Before
public void Listeerstellen() throws FileNotFoundException { //(4)
/* for (int i = 0; i < 7; i++) {
String prod = "p" + "i";
produktListe.add(prod);

    }*/        produktListe.add(p1);
    produktListe.add(p2);
    produktListe.add(p3);
    produktListe.add(p4);
    produktListe.add(p5);
    produktListe.add(p6);
    produktListe.add(p7);
    assertEquals(7,produktListe.size());
    Warenkorb warenkorb = new Warenkorb(produktListe);
    warenkorb.produktHinzufügen(p1,40);
    warenkorb.produktHinzufügen(p2,3);
    warenkorb.produktHinzufügen(p3,500);
    warenkorb.produktHinzufügen(p4,1);
    warenkorb.produktHinzufügen(p5,2);
    warenkorb.produktHinzufügen(p6,10);
    warenkorb.produktHinzufügen(p7,5);
    assertEquals(7,Artikel.size());

}

->Intelliji hat mir das als falsch makiert und unter anderen auch gesagt ich soll die Exception hinzufügen

ich hatte Anfangs versucht die Methode "warenkorb.produktHinzufügen" im selben Test zu testen : @Before public void Listeerstellen() throws FileNotFoundException { //(4) /* for (int i = 0; i < 7; i++) { String prod = "p" + "i"; produktListe.add(prod); }*/ produktListe.add(p1); produktListe.add(p2); produktListe.add(p3); produktListe.add(p4); produktListe.add(p5); produktListe.add(p6); produktListe.add(p7); assertEquals(7,produktListe.size()); Warenkorb warenkorb = new Warenkorb(produktListe); warenkorb.produktHinzufügen(p1,40); warenkorb.produktHinzufügen(p2,3); warenkorb.produktHinzufügen(p3,500); warenkorb.produktHinzufügen(p4,1); warenkorb.produktHinzufügen(p5,2); warenkorb.produktHinzufügen(p6,10); warenkorb.produktHinzufügen(p7,5); assertEquals(7,Artikel.size()); } ->Intelliji hat mir das als falsch makiert und unter anderen auch gesagt ich soll die Exception hinzufügen
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: 3016748/PR1.Online-Shop#1
There is no content yet.