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

Lektion 54 von 87etwa 240 Minuten

Modul 2.7 · Testen im Web

Gegen die echte Datenbank

Das lernen Sie in dieser Lektion

  • benennen, was nur ein Test gegen SQL Server findet: eindeutige Einschränkungen, gleichzeitige Zugriffe, übersetzte Abfragen, Sortierung und Vergleich, vergessene Migrationen
  • die Verbindung zur Testdatenbank aus einer Umgebungsvariablen lesen, ohne Zugangsdaten im Repository
  • einen Datenbanktest ohne Datenbank sichtbar überspringen, mit Grund, mit Skip und SkipUnless oder Assert.SkipUnless, und auf einem Build-Server stattdessen scheitern lassen
  • eine eigene Datenbank für die Tests mit einer Wache vor dem Löschen schützen und sie im Test aus den Migrationen aufbauen
  • den Doppelbuchungstest aus Lektion 2.4.10 gegen SQL Server laufen lassen

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