実際のファイル システムを偽のファイル システムに偽装するコードが必要です。そのため、起動すると に変換/home/user/Documents/fake_fs
される/
ため、すべてのDir
orFile
呼び出しはそのディレクトリに移動します。例:
にファイルを作成したい/some_file
ので、次を使用します。
File.open('/some_file', 'w') do |f|
f.puts 'something on this file'
end
/home/user/Documents/fake_fs/some_file
そして、代わりにそれを書くでしょう/some_file
。これを行う方法はありますか?ありがとう!