Namespace
Module
Methods
Included Modules
- ActiveSupport::Testing::ConstantLookup
- ActionMailer::TestHelper
- Rails::Dom::Testing::Assertions::SelectorAssertions
- Rails::Dom::Testing::Assertions::DomAssertions
Instance Public methods
read_fixture(action)
Reads the fixture file for the given mailer.
This is useful when testing mailers by being able to write the body of an email inside a fixture. See the testing guide for a concrete example: guides.rubyonrails.org/testing.html#revenge-of-the-fixtures
📝 Source code
# File actionmailer/lib/action_mailer/test_case.rb, line 82
def read_fixture(action)
IO.readlines(File.join(Rails.root, "test", "fixtures", self.class.mailer_class.name.underscore, action))
end
🔎 See on GitHub