Я пытаюсь отключить метод ActiveJob в Rspec, но я не могу это выпустить. У меня есть класс отправки электронной почты для Mailchimp, который равен MailingListUnsubscribeJob
. Вызов:Штук, установленный позже на perform_later ActiveJob
MailingListUnsubscribeJob.set(wait: 20.days).perform_later(subject: user, list: "activation")
Обычно то, что я делаю в Rspec, когда не имея set(wait: 20.days)
, но у меня есть только perform_later
я делаю следующее в моей спецификации:
allow(MailingListUnsubscribeJob).to receive(:perform_later)
, но он не работает. Любая идея?