Avoiding flaky tests with TimeProvider and ITimer: Exploring the .NET 8 preview - Part 12
In this post I look at the new TimeProvider and ITimer types added in .NET 8, describe how to use them, and show some of the testing problems they solve