Make tests independent of implementation, run them on IoFilesystem.