Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m450:learningunits:lu15:aufgaben:lottery [2024/11/25 09:54] – angelegt msuter | modul:m450:learningunits:lu15:aufgaben:lottery [2024/11/29 09:26] (aktuell) – [Coverage] msuter | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
===== Auftrag ===== | ===== Auftrag ===== | ||
+ | Für die Applikation " | ||
+ | ==== Coverage ==== | ||
+ | Geben Sie im Terminal von Pycharm diese Befehle aus: | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | Im Ordner " | ||
+ | Diese können Sie in einem Webbrowser öffnen. | ||
+ | |||
+ | ==== Test-Dateien ==== | ||
+ | |||
+ | * Erstellen Sie sinnvolle Dateien für Ihre Tests. Nicht zu jedem Modul muss eine eigene Testdatei erstellt werden. | ||
+ | * In '' | ||
+ | * Diese Tests nutzen simulierte Funktionen (Mocks). Für die Integrationstests brauchen Sie passende Testfälle **ohne** Mocks. | ||
+ | |||
+ | ==== Automatisierte Tests ==== | ||
+ | Um die Tests bei jedem '' | ||
+ | Die beiden Dateien finden Sie im Ordner '' | ||
+ | |||
+ | === lint.json === | ||
+ | Diese Datei enthält eine Aufzählung aller Dateien, die mittels '' | ||
+ | Ergänzen Sie die Liste mit Ihren neuen Test-Dateien. | ||
+ | |||
+ | === unittests.json === | ||
+ | Diese Datei enthält eine Aufzählung aller Tests, die auszuführen sind. | ||
+ | Ergänzen Sie die Aufzählung um Ihre neuen Testfälle. | ||