From 3343b13e27634d5f8c190c0b76b5df00e2e5a866 Mon Sep 17 00:00:00 2001 From: Laura <3016748@stud.hs-mannheim.de> Date: Fri, 9 Jan 2026 01:20:31 +0100 Subject: [PATCH] =?UTF-8?q?Closes=20#1,=20closes=20#5=20;=20l=C3=B6schen?= =?UTF-8?q?=20von=20=C3=BCberfl=C3=BCssigen=20Exceptions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/backend/pack/OnlineShop.java | 22 +++++-------------- .../test/java/pack/WarenkorbArtikelTest.java | 16 ++++++++------ Shop/src/test/java/pack/WarenkorbTest.java | 12 ++++------ 3 files changed, 19 insertions(+), 31 deletions(-) diff --git a/Shop/src/main/java/backend/pack/OnlineShop.java b/Shop/src/main/java/backend/pack/OnlineShop.java index 3a4633f..64f8569 100644 --- a/Shop/src/main/java/backend/pack/OnlineShop.java +++ b/Shop/src/main/java/backend/pack/OnlineShop.java @@ -22,18 +22,13 @@ public class OnlineShop { this.warenkorb = wk; } - public String [][] Start() throws FileNotFoundException { - LagerList=readFile(); - String [][]arr= produktArray(LagerList); - return arr; - - } - public String[][] produktArray(ArrayList Lagerlist) throws FileNotFoundException { + + public String[][] produktArray() { String[] Lager = new String[LagerList.size()]; for (int i = 0; i < LagerList.size(); i++){ Lager[i] = LagerList.get(i); @@ -52,8 +47,8 @@ public class OnlineShop { return produktArray; } - public String[][] printArray() throws FileNotFoundException { - String [][] arr = produktArray(LagerList); + public String[][] printArray() { + String [][] arr = produktArray(); String[][] arrayForPrint = new String[arr.length][arr[0].length]; for(int i=0;i ÜbertrageListe() throws FileNotFoundException { LagerList=readFile(); - String [][]arr= produktArray(LagerList); + String [][]arr= produktArray(); ArrayListProduktListe=erstelleListe(arr); return ProduktListe; @@ -110,7 +105,7 @@ public class OnlineShop { ProduktListe=ÜbertrageListe(); return ProduktListe; } - public Produkt suchProdukt(String suche) throws FileNotFoundException { + public Produkt suchProdukt(String suche) { for(Produkt p : ProduktListe){ if(p.name.equalsIgnoreCase(suche)) return p; @@ -127,11 +122,6 @@ public class OnlineShop { return bestellung; } - /* public void angepassterBestand() throws FileNotFoundException { - for (int i=0;i