Как вы тестируете модели, которые зависят от Date.current? - PullRequest
1 голос
/ 26 декабря 2011

Моя модель будет иметь логику, которая использует Date.current, например:

if(date_three && date_three != Date.current.yesterday)
  ...
end

Как мне изменить текущую дату системы в моих спецификациях, чтобы я мог протестировать свою модель с разными датами?

1 Ответ

5 голосов
/ 26 декабря 2011

Для таких задач есть драгоценный камень - драгоценный камень timecop .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...