Verwenden Sie xfail
, pytest.raises
, skip
und skipif
um auf unterschiedliche Situationen zu reagieren.
Das Programm ist ein einfacher Taschenrechner. Wir wollen mit gezielten Tests die Reaktion des Programms auf ungewöhnliche Situationen testen.
Erstellen Sie die Testfälle gemäss den Angaben in test_main.py
.
Führen Sie die Testfälle einzeln aus und prüfen Sie den Output im Terminal.
Führen Sie zuletzt alle Tests mit dem Befehl pytest -v
aus.
Prüfen Sie wiederum die Ausgaben.