mailer_test.rb

Path: vendor/plugins/acts_as_invitation/lib/generators/invitation/templates/test/unit/mailer_test.rb
Last Update: Thu May 31 11:07:14 -0500 2007

Methods

setup   test_  

Included Modules

ActionMailer::Quoting

Constants

CHARSET = "utf-8"

Public Instance methods

[Source]

    # File vendor/plugins/acts_as_invitation/lib/generators/invitation/templates/test/unit/mailer_test.rb, line 9
 9:   def setup
10:     ActionMailer::Base.delivery_method = :test
11:     ActionMailer::Base.perform_deliveries = true
12:     ActionMailer::Base.deliveries = []
13: 
14:     @expected = TMail::Mail.new
15:     @expected.set_content_type "text", "plain", { "charset" => CHARSET }
16:     @expected.mime_version = '1.0'
17:   end

[Source]

    # File vendor/plugins/acts_as_invitation/lib/generators/invitation/templates/test/unit/mailer_test.rb, line 19
19:   def test_<%= file_name %>
20:     @expected.subject = '<%= class_name %>#<%= file_name %>'
21:     @expected.body    = read_fixture('<%= file_name %>')
22:     @expected.date    = Time.now
23: 
24:     assert_equal @expected.encoded, <%= class_name %>.create_<%= file_name %>(@expected.date).encoded
25:   end

[Validate]