Class: Announce::Adapters::TestAdapter::Topic

Inherits:
BaseAdapter::Topic show all
Defined in:
lib/announce/adapters/test_adapter.rb

Constant Summary collapse

@@published_messages =
[]

Instance Attribute Summary

Attributes inherited from BaseAdapter::Destination

#action, #options, #subject

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from BaseAdapter::Destination

app, delimiter, #initialize, #name, name_for, namespace, prefix

Constructor Details

This class inherits a constructor from Announce::Adapters::BaseAdapter::Destination

Class Method Details

.published_messagesObject



41
42
43
# File 'lib/announce/adapters/test_adapter.rb', line 41

def self.published_messages
  @@published_messages
end

Instance Method Details

#createObject



50
51
52
# File 'lib/announce/adapters/test_adapter.rb', line 50

def create
  true
end

#publish(message, options = {}) ⇒ Object



45
46
47
48
# File 'lib/announce/adapters/test_adapter.rb', line 45

def publish(message, options = {})
  @@published_messages << message
  true
end