Sha256: 70c50f1bb25fff051dd307a73112d70090213309df9e652543db7776a919c56e

Contents?: true

Size: 551 Bytes

Versions: 1

Compression:

Stored size: 551 Bytes

Contents

require "sarcastic_bunny/version"

module SarcasticBunny
  def self.clear!
    @published_messages = []
  end

  def self.published_messages
    @published_messages ||= []
  end

  def self.publish_message(channel, payload, exchange, routing_key, opts)
    @published_messages ||= []
    @published_messages << { channel: channel, payload: payload, exchange: exchange, routing_key: routing_key, opts: opts }
  end
end

require 'sarcastic_bunny/bunny_ext/channel'
require 'sarcastic_bunny/bunny_ext/exchange'
require 'sarcastic_bunny/bunny_ext/session'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sarcastic_bunny-0.0.1 lib/sarcastic_bunny.rb