Test Driven Development techniques: FileReverser