Skip to main content

Companion libraries

Testably.Abstractions ships two optional NuGet packages that extend IFileSystem with capabilities the BCL keeps in separate namespaces.

PackageAdds to IFileSystem
Testably.Abstractions.CompressionZipFile() and ZipArchive() extension methods
Testably.Abstractions.AccessControlGetAccessControl / SetAccessControl on files and directories

Both packages target the IFileSystem interface, so they work transparently against either RealFileSystem or MockFileSystem.