IO abstraction to facilitate unit testing of IO bound systems.
myles-mcdonnell/DCouple.IO
Facilitates unit testing of IO bound code by providing a IO abstraction interface. Currently provides a file system abstraction layer only. Future versions may extend this to provide IFileSystem implementations for FTP, WebDAV and compressed archives. May also be extended to cover more IO scenarios other than disk access.
C#