System.IO.Abstractions (nuget): A set of abstractions to help make file system interactions testable.
Keywords: testing|c-sharp|cross-platform|dotnet|filesystem|io|mocks|tdd