K2Lektion 53 von 87etwa 300 Minuten
Integrationstests mit WebApplicationFactory
Das lernen Sie in dieser Lektion
- die Kladde mit WebApplicationFactory<Program> im Testprozess starten und ihr echte HTTP-Anfragen schicken
- die Ränder der Anwendung mit ConfigureTestServices ersetzen: den Speicher durch eine Liste im Speicher, die Uhr durch FakeTimeProvider
- Einstellungen für einen einzelnen Test mit WithWebHostBuilder und UseSetting setzen
- Statuscodes, Location und ProblemDetails einer Antwort prüfen, auch die Validierungsfehler je Feld
- erklären, warum ein Client einer Maschinen-Schnittstelle keiner Weiterleitung folgt, und einen Test schreiben, der jede Weiterleitung als Fehler meldet
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.