Module: RSpec::Sidekiq::Matchers

Defined in:
lib/rspec/sidekiq/matchers/be_unique.rb,
lib/rspec/sidekiq/matchers/be_retryable.rb,
lib/rspec/sidekiq/matchers/be_processed_in.rb,
lib/rspec/sidekiq/matchers/have_enqueued_job.rb,
lib/rspec/sidekiq/matchers/have_enqueued_jobs.rb

Defined Under Namespace

Classes: BeProcessedIn, BeRetryable, BeUnique, HaveEnqueuedJob, HaveEnqueuedJobs

Instance Method Summary collapse

Instance Method Details

#be_processed_in(expected) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/be_processed_in.rb', line 4

def be_processed_in expected
  BeProcessedIn.new expected
end

#be_retryable(expected) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/be_retryable.rb', line 4

def be_retryable expected
  BeRetryable.new expected
end

#be_uniqueObject



4
5
6
# File 'lib/rspec/sidekiq/matchers/be_unique.rb', line 4

def be_unique
  BeUnique.new
end

#have_enqueued_job(*expected) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/have_enqueued_job.rb', line 4

def have_enqueued_job *expected
  HaveEnqueuedJob.new expected
end

#have_enqueued_jobs(expected) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/have_enqueued_jobs.rb', line 4

def have_enqueued_jobs expected
  HaveEnqueuedJobs.new expected
end