LU04.A01 - Auto
Erstelle Tests für die Klasse “Car” mit Hilfe von Fixtures.
Auftrag
In einem Programm wir die Klasse “Car” realisiert.
Du musst nun einige Tests für diese Klasse schreiben.
Dazu nutzt du eigene Fixtures zum Erzeugen der Objekte und monkeypatch
um Attributswerte zu manipulieren.
Vorgehen
- Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
- Klone das Repository in PyCharm.
- Codiere die Programmlogik in
main.py
. - Teste dein Programm mit den Testfällen in
main_test.py
. - Führe einen Commit und einen Push durch.
Abgabe
Die Abgabe erfolgt durch den Push ins GitHub Repository. In Moodle ist keine Abgabe vorgesehen oder möglich.
1)
Die Getter/Setter-Funktionen für die Attribute wurden im Klassendiagramm nicht dargestellt