Art der Veröffentlichung: Zeitschriftenbeitrag
Titel der Veröffentlichung: Kolumne: .NETversum: Datum und Uhrzeit vortäuschen
Medium: Windows Developer (vormals: dot.NET Magazin)
Erscheinungsjahr: 2024
Ausgabe: 4/2024
Autor(en): Dr. Holger Schwichtenberg
Verlag: Software & Support Media, Frankfurt
Anzahl Seiten: 2
Link zum Beitrag: https://entwickler.de/dotnet/dotnet-8-zeitangaben
Link zum Verlag: https://entwickler.de/magazine-ebooks/windows-developer
Abstrakt: In .NET 8.0 bietet Microsoft in der Basisklassenbibliothek eine einfache Möglichkeit, Zeitangaben inklusive Zeitzone während Tests durch die Einführung der abstrakten Klasse System.TimeProvider zu simulieren. Viele Entwicklerinnen und Entwickler haben bereits Abstraktionen für das aktuelle Datum und die aktuelle Zeit erstellt, anstatt direkt System.DateTime.Now, System.DateTime.UtcNow und System.DateTimeOffset.Now zu verwenden. Das ist besonders wichtig für echte (d. h. isolierte) Unit-Tests von Programmcode, der in irgendeiner Weise von Zeit oder Datum abhängig ist. Man will in Unit-Tests nicht auf eine bestimmte Uhrzeit oder ein bestimmtes Datum bzw. eine bestimmte Zeitspanne warten müssen, um die Tests durchzuführen.

Downloads zu dieser Veröffentlichung

Leider keine Dateien vorhanden.

Verlagslogos Zeitschriftenstapel