Module: Qe::EnqueueMatcher

Defined in:
lib/qe/testing/rspec.rb

Defined Under Namespace

Classes: Matcher

Instance Method Summary collapse

Instance Method Details

#enqueue(worker) ⇒ Object

expect {}.to enqueue(MailerWorker).with(options)



82
83
84
# File 'lib/qe/testing/rspec.rb', line 82

def enqueue(worker)
  Matcher.new(worker, false)
end

#schedule(worker) ⇒ Object

expect {}.to schedule(MailerWorker).on(Time.now).with(options)



89
90
91
# File 'lib/qe/testing/rspec.rb', line 89

def schedule(worker)
  Matcher.new(worker, true)
end