Module: ArgsHelper

Included in:
QueueHelper
Defined in:
lib/activejob_spec/matchers.rb

Instance Method Summary collapse

Instance Method Details

#match_args(expected_args, args) ⇒ Object



10
11
12
13
# File 'lib/activejob_spec/matchers.rb', line 10

def match_args(expected_args, args)
  arg_list_matcher = RSpec::Mocks::ArgumentListMatcher.new(expected_args)
  arg_list_matcher.args_match?(args)
end

#match_job(job, klass) ⇒ Object



6
7
8
# File 'lib/activejob_spec/matchers.rb', line 6

def match_job(job, klass)
  job.fetch(:job) == klass
end