リポジトリ層の実装として、プロダクションコードではファイルに読み書きし、テストではインメモリに読み書きできるようにするため、インターフェース···