Class: RubyReactor::RSpec::SidekiqHelpers::PendingJob
- Inherits:
-
Struct
- Object
- Struct
- RubyReactor::RSpec::SidekiqHelpers::PendingJob
- Defined in:
- lib/ruby_reactor/rspec/sidekiq_helpers.rb
Instance Attribute Summary collapse
-
#raw ⇒ Object
Returns the value of attribute raw.
-
#worker_class ⇒ Object
Returns the value of attribute worker_class.
Instance Method Summary collapse
Instance Attribute Details
#raw ⇒ Object
Returns the value of attribute raw
26 27 28 |
# File 'lib/ruby_reactor/rspec/sidekiq_helpers.rb', line 26 def raw @raw end |
#worker_class ⇒ Object
Returns the value of attribute worker_class
26 27 28 |
# File 'lib/ruby_reactor/rspec/sidekiq_helpers.rb', line 26 def worker_class @worker_class end |
Instance Method Details
#args ⇒ Object
32 33 34 |
# File 'lib/ruby_reactor/rspec/sidekiq_helpers.rb', line 32 def args raw["args"] end |
#perform! ⇒ Object
27 28 29 30 |
# File 'lib/ruby_reactor/rspec/sidekiq_helpers.rb', line 27 def perform! worker_class.jobs.delete(raw) worker_class.new.perform(*raw["args"]) end |