Can we get a unit test for this? Doesn't look particularly hard to inject System.IO.Abstractions in this.