Sha256: e32b56424d3ccf6506f7c6a5084d9c5da65bca43c466e7ec6465a60a341490cf
Contents?: true
Size: 1.53 KB
Versions: 6
Compression:
Stored size: 1.53 KB
Contents
require 'test_helper' class MailersControllerTest < ActionController::TestCase def setup ActionMailer::Base.delivery_method = :test ActionMailer::Base.perform_deliveries = true ActionMailer::Base.deliveries = [] end test "should get singlepart message" do # Japanese get :singlepart, :lang => "ja" data = ActionMailer::Base.deliveries[0].decoded assert_mail("ja/singlepart.html", data) # English get :singlepart, :lang => "en" data = ActionMailer::Base.deliveries[1].decoded assert_mail("en/singlepart.html", data) # not match -> English get :singlepart, :lang => "kr" data = ActionMailer::Base.deliveries[2].decoded assert_mail("en/singlepart.html", data) # singlepart_fr.rhtml get :singlepart, :lang => "fr" data = ActionMailer::Base.deliveries[3].decoded assert_mail("fr/singlepart.html", data) end test "should get multipart message" do # Japanese get :multipart, :lang => "ja" data = ActionMailer::Base.deliveries[0].decoded assert_multipart("ja/multipart.html", data) # English get :multipart, :lang => "en" data = ActionMailer::Base.deliveries[1].decoded assert_multipart("en/multipart.html", data) # not match -> English get :multipart, :lang => "kr" data = ActionMailer::Base.deliveries[2].decoded assert_multipart("en/multipart.html", data) # multipart_fr.rhtml get :multipart, :lang => "fr" data = ActionMailer::Base.deliveries[3].decoded assert_multipart("fr/multipart.html", data) end end
Version data entries
6 entries across 6 versions & 1 rubygems