class Sidekiq::EventBus::Adapters::Test
Attributes
events[RW]
Public Class Methods
new()
click to toggle source
# File lib/sidekiq/event_bus/adapters/test.rb, line 4 def initialize self.events = [] end
Public Instance Methods
clear!()
click to toggle source
# File lib/sidekiq/event_bus/adapters/test.rb, line 19 def clear! self.events.clear end
push(event, payload)
click to toggle source
# File lib/sidekiq/event_bus/adapters/test.rb, line 8 def push event, payload id = SecureRandom.hex(8) self.events.push({ event: event, payload: payload, id: id }) id end