module EmailSpectacular
High-level email spec helpers for acceptance, feature and request tests.
@author Aleck Greenham
@see github.com/greena13/email_spectacular EmailSpectacular
Github page
Constants
- VERSION
Attributes
_mocking_sending_enqueued_emails[R]
Public Class Methods
configure() { |EmailSpectacular| ... }
click to toggle source
# File lib/email_spectacular.rb, line 28 def configure if block_given? yield(EmailSpectacular) end end
helper_name=(method_name)
click to toggle source
# File lib/email_spectacular.rb, line 14 def helper_name=(method_name) EmailSpectacular::ActionMailerAdaptor.alias_method method_name, :email EmailSpectacular::ActionMailerAdaptor.remove_method :email end
mock_sending_enqueued_emails=(enabled)
click to toggle source
# File lib/email_spectacular.rb, line 19 def mock_sending_enqueued_emails=(enabled) return unless enabled @_mocking_sending_enqueued_emails = true ActionMailer::MessageDelivery.include(EmailSpectacular::ActionMailerExtension) end