В настоящее время, когда у меня есть отложенный метод в моем коде, как показано ниже:
CommentMailer.delay.deliver_comments(@comment, true)
Я пишу что-то вроде этого в моей спецификации:
dj = mock("DelayProxy")
CommentMailer.should_receive(:delay).and_return(dj)
dj.should_receive(:deliver_comments).with(comment, true)
Есть ли лучший способ обработать этот и / или цепочечные методы, подобные этому, в rSpec в целом?