A fake filesystem. Use it in your tests.
Chris Wanstrath, Scott Taylor, Jeff Hodges, Pat Nakajima
k.A.