I’ve asked this on twitter, and here’s what I got:
- System.IO.Abstractions (looks pretty deep)
- SystemWrapper (I’m not crazy about the file system being used as a mock API)
- Something older
I’d take a look at the first on the list first, if only for it being on github as a sign of advancement.