GR-04: Loeschsperre Tests korrigiert - alle 29 Tests bestanden
parent
03155e9dd5
commit
9bdb6677f7
|
|
@ -0,0 +1,18 @@
|
||||||
|
src/main/java/bestandsmanagement/ProduktServiceImpl.java
|
||||||
|
src/main/java/bestandsmanagement/ProduktRepository.java
|
||||||
|
src/main/java/bestandsmanagement/ProduktIdGenerator.java
|
||||||
|
src/main/java/bestandsmanagement/Produkt.java
|
||||||
|
src/main/java/belegworkflow/Angebot.java
|
||||||
|
src/main/java/belegworkflow/Dokumentposition.java
|
||||||
|
src/main/java/belegworkflow/BelegnummernGenerator.java
|
||||||
|
src/main/java/belegworkflow/Dokument.java
|
||||||
|
src/main/java/belegworkflow/AngebotStatus.java
|
||||||
|
src/main/java/belegworkflow/RechnungStatus.java
|
||||||
|
src/main/java/belegworkflow/BelegworkflowService.java
|
||||||
|
src/main/java/belegworkflow/Rechnung.java
|
||||||
|
src/main/java/kundenverwaltung/KundenRepository.java
|
||||||
|
src/main/java/kundenverwaltung/KundenIdGenerator.java
|
||||||
|
src/main/java/kundenverwaltung/KundenServiceImpl.java
|
||||||
|
src/main/java/kundenverwaltung/KundenStatus.java
|
||||||
|
src/main/java/kundenverwaltung/Kunde.java
|
||||||
|
src/main/java/kundenverwaltung/Main.java
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
src/test/java/bestandsmanagement/BestandsmanagementTest.java
|
||||||
|
src/test/java/belegworkflow/BelegworkflowTest.java
|
||||||
|
src/test/java/kundenverwaltung/KundenVerwaltungTest.java
|
||||||
|
|
@ -68,8 +68,8 @@ public class ProduktServiceImpl {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Direkt in CSV-Dateien prüfen (GR-04)
|
// In-Memory-Belegliste und CSV-Dateien prüfen (GR-04)
|
||||||
if (istProduktInBelegReferenziert(produktId)) {
|
if (!produkt.getBelegReferenzen().isEmpty() || istProduktInBelegReferenziert(produktId)) {
|
||||||
System.out.println("Fehler: Artikel ist in einem Beleg referenziert und kann nicht geloescht werden.");
|
System.out.println("Fehler: Artikel ist in einem Beleg referenziert und kann nicht geloescht werden.");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -58,8 +58,8 @@ public class KundenServiceImpl {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Direkt in CSV-Dateien prüfen (GR-04)
|
// In-Memory-Belegliste und CSV-Dateien prüfen (GR-04)
|
||||||
if (istKundeInBelegReferenziert(kundenId)) {
|
if (!kunde.getBelegReferenzen().isEmpty() || istKundeInBelegReferenziert(kundenId)) {
|
||||||
System.out.println("Fehler: Kunde ist in einem Beleg referenziert und kann nicht geloescht werden.");
|
System.out.println("Fehler: Kunde ist in einem Beleg referenziert und kann nicht geloescht werden.");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue