class Deimos::Backends::Test
Backend which saves messages to an in-memory hash.
Public Class Methods
execute(producer_class:, messages:)
click to toggle source
@override
# File lib/deimos/backends/test.rb, line 15 def self.execute(producer_class:, messages:) self.sent_messages.concat(messages.map(&:to_h)) end
sent_messages()
click to toggle source
@return [Array<Hash>]
# File lib/deimos/backends/test.rb, line 9 def sent_messages @sent_messages ||= [] end