System.IO.Abstractions
19.01.2017, 00:00 Uhr
Den Dateizugriff testen
Die Mock-Bibliothek gaukelt ein Dateisystem vor, das beliebig konfiguriert werden kann.
Soll die Funktionalität einer Klasse beziehungsweise einer einzelnen Methode getestet werden, muss sich das zu testende System in einem wohldefinierten Zustand befinden. Das gilt natürlich besonders, wenn das zu testende Objekt seinerseits von Daten anderer Objekte abhängt.
Häufig kommen in solchen Situationen Mocks oder ähnliche Konstrukte zum Einsatz. Diese ziehen eine Abstraktionsschicht unterhalb des betreffenden Tests ein, um dadurch ein Verhalten von vornherein wohldefinierbar zu machen.
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar