Module: RSpec::ActiveJob

Defined in:
lib/rspec/active_job.rb,
lib/rspec/active_job/version.rb,
lib/rspec/active_job/enqueue_a.rb,
lib/rspec/active_job/global_id.rb,
lib/rspec/active_job/deserialize_as.rb

Defined Under Namespace

Modules: Matchers

Constant Summary collapse

VERSION =
'0.4.2'.freeze

Instance Method Summary collapse

Instance Method Details

#deserialize_as(expected) ⇒ Object



19
20
21
# File 'lib/rspec/active_job.rb', line 19

def deserialize_as(expected)
  Matchers::DeserializeAs.new(expected)
end

#enqueue_a(job_class) ⇒ Object



7
8
9
# File 'lib/rspec/active_job.rb', line 7

def enqueue_a(job_class)
  Matchers::EnqueueA.new(job_class)
end

#global_id(expected) ⇒ Object



15
16
17
# File 'lib/rspec/active_job.rb', line 15

def global_id(expected)
  Matchers::GlobalID.new(expected)
end

#have_been_enqueuedObject



11
12
13
# File 'lib/rspec/active_job.rb', line 11

def have_been_enqueued
  Matchers::EnqueueA.new
end