Zum Inhalt springen
Logo von ballmüllersolutions E-Mail schreiben Anrufen

Lektion 52 von 87etwa 180 Minuten

Modul 2.7 · Testen im Web

Unit-Tests für Regeln und Endpunkte

Das lernen Sie in dieser Lektion

  • zu einer Regel die Grenzen finden und je Grenze den Fall genau darauf, knapp davor und knapp dahinter testen
  • Fälle mit [Theory] und [InlineData] schreiben und Werte, die kein Attribut kennt, über TheoryData und [MemberData] übergeben
  • die Regel für freie Zeiten der Kladde an allen Grenzen testen, auch an den Tagen um die Zeitumstellung, und die Lücken der vorhandenen Tests finden
  • Endpunkt-Handler ohne Host aufrufen und ihr Ergebnis prüfen: Ok<T>, Created<T> und ProblemHttpResult mit Statuscode und Fehlercode
  • die Zeit im Test mit FakeTimeProvider festlegen und vorstellen

Diese Lektion gehört zum Kurs K2

Den Text und das Video dieser Lektion sehen Sie, sobald Sie den Kurs gekauft haben. Die Ziele oben zeigen, was Sie hier lernen.

Zum Kurs K2

Zur Übersicht: K2 Junior Fullstack mit .NET und Blazor