RSpec メソッド内にActiveJobを含むテストをしたいと思っています。
下記メソッドの例です。
ruby
1def method 2 hoges = ::Hoge.limit(5) 3 kids_job = MogeConversionJob 4 ParentJob.perform_later('hoge', hoges, kids_job) 5end
上記のメソッドをRSpecでテストし、hogesが無事変換されたか確認したいのですが、どうもperform_laterだとテストが通りません。
(MogeConversionJobもParentJobの中でperform_laterされております)
両方perform_nowにすればテストは滞りなく完了するのですが、
どうにかlaterのまま通過させることはできますでしょうか。
ご教示頂きたく思います。よろしくお願いいたします。
あなたの回答
tips
プレビュー