Add tests for file system implementation