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. | ||