Files

ActionMailer::TestCase::Behavior::ClassMethods

Public Instance Methods

determine_default_mailer(name) click to toggle source
    # File lib/action_mailer/test_case.rb, line 29
29:         def determine_default_mailer(name)
30:           name.sub(/Test$/, '').constantize
31:         rescue NameError
32:           raise NonInferrableMailerError.new(name)
33:         end
mailer_class() click to toggle source
    # File lib/action_mailer/test_case.rb, line 21
21:         def mailer_class
22:           if mailer = read_inheritable_attribute(:mailer_class)
23:             mailer
24:           else
25:             tests determine_default_mailer(name)
26:           end
27:         end
tests(mailer) click to toggle source
    # File lib/action_mailer/test_case.rb, line 17
17:         def tests(mailer)
18:           write_inheritable_attribute(:mailer_class, mailer)
19:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.