Я все еще относительно плохо знаком с поблочным тестированием. Я записал класс в Ruby, который берет файл, перерывает тот файл для данного шаблона Regex, заменяет его, затем сохраняет изменения назад в файле. Я хочу смочь записать модульные тесты на этот метод, но я не знаю, как я пошел бы о выполнении этого. Кто-то может сказать мне, как мы методы модульного теста, которые имеют дело с файлом i/o?