Block 6: Unittesting

Im sechsten Block befassen wir uns mit dem Unittesting: dem automatischen Testen von Programmcode mithilfe von Programmcode. Nach dem gemeinsamen Betrachten eines Einstiegsbeispiels arbeiten Sie selbständig an einer grösseren Übung mit TypeScript und dem Test-Framework Jest.

Ziel

Sie können einfache Unittests mithilfe von Jest erstellen, nachvollziehen und ausführen sowie den passenden Produktivcode dazu schreiben.

Ablauf

Lektionen 1 & 2

  1. [5 min.] Administratives
  2. [25 min.] Folien zur Einführung
  3. [10 min.] Einstiegsbeispiel rule-of-three
  4. [50 min.] Übung unittest-typescript
    • währenddessen: Unterstützung beim Setup

Hausaufgaben

Schliessen Sie die Übung unittest-typescript ab.