Add tests for the file system repository implementation