class RFlow::MessageCollectingConnection
Primarily for testing purposes. Captures whatever messages are sent on it.
Attributes
messages[RW]
The messages that were collected. @return [Array<RFlow::Message>]
Public Class Methods
new()
click to toggle source
Calls superclass method
RFlow::Connection::new
# File lib/rflow/connection.rb, line 100 def initialize super(RFlow::Configuration::NullConnectionConfiguration.new) @messages = [] end
Public Instance Methods
send_message(message)
click to toggle source
Override of {send_message} which adds the message to {messages}. @return [void]
# File lib/rflow/connection.rb, line 107 def send_message(message) @messages << message end