View Source Phy.File behaviour (phy v0.1.0)
This module is responsible for all file operations.
Each function has a second implementation that is used for testing. This second implementation accepts a File mock module that implements the file-system related function that is being tested.