Was versteht man unter Unit-Testing?
- alle möglichen Zustände, Eingaben und Ausgaben werden überprüft
Wie funktioniert Unit-Testing?
Wofür benutzt man Unit-Testing?
Was macht eine Testumgebung?
Wie geht man vor? (Test Driven Development)
Welche Probleme bleiben?
Welche Ausgänge kann ein Test haben?
Wie genau wird eine Funktion getestet?
Was ist eine Makefile?
- Kommando make erzeugt das Programm
Was ist cmake?
Was ist make?
-Programm
-Kompilieren von Quellcode steuern
-verarbeitet die in der Datei makefile gespeicherten
Schritte
-nach jeder Änderung im Code muss neu kompiliert, also make aufgerufen werden
Was sind gute Testfälle?