Class: Mimi::Messaging::Adapters::Test

Inherits:
Base
  • Object
show all
Defined in:
lib/mimi/messaging/adapters/test.rb

Overview

A Test is a mock adapter object for running tests.

Instance Attribute Summary

Attributes inherited from Base

#serializer

Instance Method Summary collapse

Methods inherited from Base

#initialize, register_adapter_name, #register_message_serializer

Constructor Details

This class inherits a constructor from Mimi::Messaging::Adapters::Base

Instance Method Details

#command(target, message, opts = {}) ⇒ Object



20
21
# File 'lib/mimi/messaging/adapters/test.rb', line 20

def command(target, message, opts = {})
end

#event(target, message, opts = {}) ⇒ Object



26
27
# File 'lib/mimi/messaging/adapters/test.rb', line 26

def event(target, message, opts = {})
end

#query(target, message, opts = {}) ⇒ Object



23
24
# File 'lib/mimi/messaging/adapters/test.rb', line 23

def query(target, message, opts = {})
end

#startObject



14
15
# File 'lib/mimi/messaging/adapters/test.rb', line 14

def start
end

#start_event_processor(topic_name, processor, _opts = {}) ⇒ Object



34
35
36
37
# File 'lib/mimi/messaging/adapters/test.rb', line 34

def start_event_processor(topic_name, processor, _opts = {})
  super
  true
end

#start_event_processor_with_queue(topic_name, queue_name, processor, opts = {}) ⇒ Object



39
40
41
42
# File 'lib/mimi/messaging/adapters/test.rb', line 39

def start_event_processor_with_queue(topic_name, queue_name, processor, opts = {})
  super
  true
end

#start_request_processor(queue_name, processor, _opts = {}) ⇒ Object



29
30
31
32
# File 'lib/mimi/messaging/adapters/test.rb', line 29

def start_request_processor(queue_name, processor, _opts = {})
  super
  true
end

#stopObject



17
18
# File 'lib/mimi/messaging/adapters/test.rb', line 17

def stop
end

#stop_all_processorsObject



44
45
46
# File 'lib/mimi/messaging/adapters/test.rb', line 44

def stop_all_processors
  true
end