class RSpec::Sidekiq::Matchers::HaveEnqueuedSidekiqJob
@api private
Public Class Methods
Source
# File lib/rspec/sidekiq/matchers/have_enqueued_sidekiq_job.rb, line 12 def initialize(expected_arguments) super() @expected_arguments = normalize_arguments(expected_arguments) end
Calls superclass method
RSpec::Sidekiq::Matchers::Base::new
Public Instance Methods
Source
# File lib/rspec/sidekiq/matchers/have_enqueued_sidekiq_job.rb, line 17 def matches?(job_class) @klass = job_class @actual_jobs = EnqueuedJobs.new(klass) actual_jobs.includes?( expected_arguments == [] ? any_args : expected_arguments, expected_options, expected_count ) end
Source
# File lib/rspec/sidekiq/matchers/have_enqueued_sidekiq_job.rb, line 29 def prefix_message "have enqueued" end