Я пытаюсь заглушить Time.now в RSpec следующим образом:
it "should set the date to the current date" do
@time_now = Time.now
Time.stub!(:now).and_return(@time_now)
@thing.capture_item("description")
expect(@thing.items[0].date_captured).to eq(@time_now)
end
При этом возникает следующая ошибка:
Failure/Error: Time.stub!(:now).and_return(@time_now)
NoMethodError:
undefined method 'stub!' for Time:Class
Любая идея, почему это может произойти?