Разработать ActiveJob - макет для тестирования - PullRequest
0 голосов
/ 06 марта 2020

Начиная с rails 4.2 и ActiveJob - есть простой способ отправлять уведомления о разработке

def send_devise_notification(notification, *args)
  devise_mailer.send(notification, self, *args).deliver_later
end

, и я хотел бы использовать этот метод для проверки отправки электронной почты. Я попробовал следующий код в моих шагах огурца, но он не работает: (

  RSpec::Mocks.with_temporary_scope do
    User.any_instance.stub(:send_devise_notification).and_return(true)
  end

Как исправить / улучшить этот код?

...