LU12.A02 - Testdaten initialisieren und prüfen

Sind die Testdaten überhaupt korrekt und vollständig? Testen Sie es…

Ausgangslage für diesen Auftrag ist der Auftrag LU12.A01, Sie benötigen die beiden Importfiles mit Daten und das angepasste SQL-Skript

Testdatenbank erzeugen

Ergänzen Sie im angehängten Repo die vorbereitete Methode „dbinitialize“ mit Code. Dieser muss das SQL-Skript auf Ihre MySQL-Instanz anwenden und die Testdatenbank erzeugen können.


Daten verifizieren

Erstellen Sie 3 neue Funktionen, welche helfen die Vollständigkeit der Daten in der Testdatenbank zu verifizieren. Es sind dies…

  • Eine Funktion zum zählen der Anzahl Kunden
  • Eine Funktion zum zählen der Anzahl Buchungen
  • Eine Funktion welche die Summe aller Buchungen zurück gibt


Pytests erstellen

Erstellen Sie für die 3 obigen Funktionen je einen Test, der die zurück gegebene Anzahl verifiziert.


Vergleichswerte bestimmen

Commit des Codes in GitHub


Andre Probst

  • modul/m450/learningunits/lu12/aufgaben/initialize.txt
  • Zuletzt geändert: 2024/12/31 16:27
  • von aprobst