Module: CodyRobbins::EmailTestHelpers::Methods

Defined in:
lib/cody_robbins/email_test_helpers/methods.rb

Instance Method Summary collapse

Instance Method Details

#emailsArray

A more readable alias for ActionMailer::Base.deliveries.

Returns:

  • (Array)

    All emails sent by ActionMailer.



7
8
9
# File 'lib/cody_robbins/email_test_helpers/methods.rb', line 7

def emails
  ActionMailer::Base.deliveries
end

#last_emailMail::Message

Returns The last email sent by ActionMailer.

Returns:

  • (Mail::Message)

    The last email sent by ActionMailer.



12
13
14
# File 'lib/cody_robbins/email_test_helpers/methods.rb', line 12

def last_email
  emails.first
end