# File lib/action_mailer/test_case.rb, line 56 def initialize_test_deliveries ActionMailer::Base.delivery_method = :test ActionMailer::Base.perform_deliveries = true ActionMailer::Base.deliveries.clear end
# File lib/action_mailer/test_case.rb, line 62 def set_expected_mail @expected = Mail.new @expected.content_type ["text", "plain", { "charset" => charset }] @expected.mime_version = '1.0' end
# File lib/action_mailer/test_case.rb, line 70 def charset "UTF-8" end
# File lib/action_mailer/test_case.rb, line 74 def encode(subject) Mail::Encodings.q_value_encode(subject, charset) end
# File lib/action_mailer/test_case.rb, line 78 def read_fixture(action) IO.readlines(File.join(Rails.root, 'test', 'fixtures', self.class.mailer_class.name.underscore, action)) end