Заглушка спать с RSpec
У меня есть следующий код в моем приложении:
def timeout_tasks
10.times do
# Work...
sleep 2
end
end
Я хотел бы проверить этот метод, но нужно заглушкиsleep
чтобы мне не пришлось так долго ждать окончания теста.
Как я могу это сделать? Я знаю оallow(Object).to receive(:sleep)
но я не уверен, чтоObject
является. Или есть какой-то другой лучший подход?