Я обновляю свои тесты до Rspec3 (что за беспокойство), удаляя все мои "shoulds", но я не могу решить, как обновить "view.stub" в моих тестах просмотра.
Я использую devection
Пример:
view.stub(:current_user) { nil }
render
expect(rendered).to .... etc
Это дает мне предупреждение об отказе:
Использование
stubиз старого синтаксиса:shouldrspec-mocks без явного включения синтаксиса является устаревшим. Используйте новый синтаксис:expectили явно включите:should. Вызывается из....
Я не могу решить, как перейти на новый "улучшенный" синтаксис. Благодаря