Fałszywy system plików dla Ruby

Potrzebuję kodu, który fałszuje rzeczywisty system plików. Więc kiedy zaczynam, konwertuje/home/user/Documents/fake_fs do/, więc każdyDir lubFile połączenie przechodzi do tego katalogu. Przykład:

Chcę zrobić plik/some_file, więc używam:

<code>File.open('/some_file', 'w') do |f|
  f.puts 'something on this file'
end
</code>

I to by to zapisało/home/user/Documents/fake_fs/some_file zamiast/some_file. Czy jest jakiś sposób na to? Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion