Testably.Abstractions.FileSystem.Interface 10.3.0-pre.1

Testably.Abstractions.FileSystem.Interface

Nuget Build Quality Gate Status Coverage

File-system interface for Testably.Abstractions - defines IFileSystem (and its sub-types) in the System.IO.Abstractions namespace, making it source-compatible with TestableIO.System.IO.Abstractions.

dotnet add package Testably.Abstractions.FileSystem.Interface

Full documentation: docs.testably.org/Abstractions

Most users install Testably.Abstractions (production) and Testably.Abstractions.Testing (tests) instead - both pull this package in transitively. Reach for this package directly only if you need just the file-system interface, without ITimeSystem / IRandomSystem.

IFileSystem mirrors System.IO (File, Directory, FileInfo, DirectoryInfo, FileStream, Path, DriveInfo, FileSystemWatcher, FileVersionInfo). Constructors are exposed as factory methods (e.g. fileSystem.FileInfo.New(path)).

Showing the top 20 packages that depend on Testably.Abstractions.FileSystem.Interface.

Packages Downloads
TestableIO.System.IO.Abstractions
A set of abstractions to help make file system interactions testable.
10
TestableIO.System.IO.Abstractions
A set of abstractions to help make file system interactions testable.
11
TestableIO.System.IO.Abstractions
A set of abstractions to help make file system interactions testable.
12
TestableIO.System.IO.Abstractions
A set of abstractions to help make file system interactions testable.
13
TestableIO.System.IO.Abstractions
A set of abstractions to help make file system interactions testable.
14
TestableIO.System.IO.Abstractions.Wrappers
A set of abstractions to help make file system interactions testable.
10
TestableIO.System.IO.Abstractions.Wrappers
A set of abstractions to help make file system interactions testable.
11
TestableIO.System.IO.Abstractions.Wrappers
A set of abstractions to help make file system interactions testable.
12
TestableIO.System.IO.Abstractions.Wrappers
A set of abstractions to help make file system interactions testable.
13
TestableIO.System.IO.Abstractions.Wrappers
A set of abstractions to help make file system interactions testable.
14
TestableIO.System.IO.Abstractions.Wrappers
A set of abstractions to help make file system interactions testable.
15

.NET 10.0

  • No dependencies.

.NET 6.0

  • No dependencies.

.NET 8.0

  • No dependencies.

.NET 9.0

  • No dependencies.

.NET Standard 2.0

  • No dependencies.

.NET Standard 2.1

  • No dependencies.

Version Downloads Last updated
10.3.0 1 07/22/2026
10.3.0-pre.1 1 07/22/2026
10.2.0 6 03/26/2026
10.2.0-pre.1 6 03/16/2026
10.1.0 6 02/24/2026
10.1.0-rc1 5 02/24/2026
10.0.0 8 11/25/2025
10.0.0-pre.1 13 08/26/2025
9.0.0 15 03/04/2025
9.0.0-pre.2 16 02/27/2025
9.0.0-pre.1 17 02/27/2025
0.2.0-pre.1 15 02/27/2025
0.1.0 18 02/27/2025