start on news mailer
This commit is contained in:
28
test/mailers/news_mailer_test.rb
Normal file
28
test/mailers/news_mailer_test.rb
Normal file
@ -0,0 +1,28 @@
|
||||
require "test_helper"
|
||||
|
||||
class NewsMailerTest < ActionMailer::TestCase
|
||||
test "letter" do
|
||||
mail = NewsMailer.letter
|
||||
assert_equal "Letter", mail.subject
|
||||
assert_equal ["to@example.org"], mail.to
|
||||
assert_equal ["from@example.com"], mail.from
|
||||
assert_match "Hi", mail.body.encoded
|
||||
end
|
||||
|
||||
test "subscribed" do
|
||||
mail = NewsMailer.subscribed
|
||||
assert_equal "Subscribed", mail.subject
|
||||
assert_equal ["to@example.org"], mail.to
|
||||
assert_equal ["from@example.com"], mail.from
|
||||
assert_match "Hi", mail.body.encoded
|
||||
end
|
||||
|
||||
test "unsubscribed" do
|
||||
mail = NewsMailer.unsubscribed
|
||||
assert_equal "Unsubscribed", mail.subject
|
||||
assert_equal ["to@example.org"], mail.to
|
||||
assert_equal ["from@example.com"], mail.from
|
||||
assert_match "Hi", mail.body.encoded
|
||||
end
|
||||
|
||||
end
|
Reference in New Issue
Block a user