Descrição
Permite que testes Ruby simulem o comportamento do sistema de arquivos sem tocar em arquivos reais em muitos casos comuns. É útil para testar código que lê, escreve, cria ou apaga caminhos mantendo as execuções mais rápidas e fáceis de isolar.
Um sistema de arquivos falso não é igual a um sistema real. Mantenha testes de integração para permissões, links simbólicos, codificações, concorrência e comportamentos específicos de cada plataforma.