module AbstractNotifier::Testing::Driver

Public Class Methods

clear() click to toggle source
# File lib/abstract_notifier/testing.rb, line 15
def clear
  deliveries.clear
  enqueued_deliveries.clear
end
deliveries() click to toggle source
# File lib/abstract_notifier/testing.rb, line 7
def deliveries
  Thread.current[:notifier_deliveries] ||= []
end
enqueue_notification(data) click to toggle source
# File lib/abstract_notifier/testing.rb, line 24
def enqueue_notification(data)
  enqueued_deliveries << data
end
enqueued_deliveries() click to toggle source
# File lib/abstract_notifier/testing.rb, line 11
def enqueued_deliveries
  Thread.current[:notifier_enqueued_deliveries] ||= []
end
send_notification(data) click to toggle source
# File lib/abstract_notifier/testing.rb, line 20
def send_notification(data)
  deliveries << data
end