module Tochtli::Test::Client
Public Instance Methods
before_setup()
click to toggle source
Calls superclass method
Tochtli::Test::Helpers#before_setup
# File lib/tochtli/test/client.rb, line 9 def before_setup super @logger = Tochtli.logger @client = Tochtli::RabbitClient.new(@connection, @logger) @reply_queue = @client.reply_queue end
create_reply(reply_class, original_message, attributes)
click to toggle source
# File lib/tochtli/test/client.rb, line 16 def create_reply(reply_class, original_message, attributes) properties = TestMessageProperties.new(nil, reply_class.generate_id, original_message.id) reply_class.new(attributes, properties) end
handle_reply(reply_class, original_message, attributes)
click to toggle source
# File lib/tochtli/test/client.rb, line 21 def handle_reply(reply_class, original_message, attributes) reply = create_reply(reply_class, original_message, attributes) @reply_queue.handle_reply reply reply end