#ruby-on-rails #ruby #minitest
#ruby-on-rails #ruby #minitest
Вопрос:
Есть много хорошего материала о том, как протестировать загрузку файла Rails, но как я могу имитировать сбой, чтобы проверить, что происходит в этом случае? Например, если по какой-то причине хранилище временно недоступно, я бы хотел, чтобы пользователь увидел разумную ошибку. Могу ли я как-то имитировать сбой такого рода с помощью minitest?
Комментарии:
1. Рассматривали ли вы возможность заглушки метода во временном файле, который используется для записи данных в этот файл, и позволить ему выдавать ошибку?
2. Отлично. Я не сталкивался с заглушкой, хотя я предполагал, что будет что-то похожее — все дело в знании правильного термина для поиска ;-).