lib/maitredee/adapters/test_adapter.rb in maitredee-0.8.2 vs lib/maitredee/adapters/test_adapter.rb in maitredee-0.8.3

- old
+ new

@@ -1,18 +1,22 @@ module Maitredee module Adapters - class TestAdapter + class TestAdapter < BaseAdapter + # logs message published def publish(message) messages << message end + # returns all messages that have been published since last #reset def messages @messages ||= [] end + # no-op def add_worker(subscriber_class) end + # resets messages logged def reset messages.clear end end end