Sha256: db45717ff509bb5fb0540386f5a3d7bfd34d60b4dff0f865f2a9f62cd97c2b5a
Contents?: true
Size: 884 Bytes
Versions: 2
Compression:
Stored size: 884 Bytes
Contents
require 'rails_helper' describe DecoratedMailer, :type => :mailer do include Jpmobile::Util before(:each) do ActionMailer::Base.deliveries = [] end shared_examples_for "content-type" do it "sends decorated mail successfully" do DecoratedMailer.deco_mail(@to).deliver email = ActionMailer::Base.deliveries.first expect(email.header['Content-Type'].main_type).to eq('multipart') expect(email.header['Content-Type'].sub_type).to eq('mixed') end end describe "docomo" do before(:each) do @to = "docomo@docomo.ne.jp" end it_behaves_like "content-type" end describe "au" do before(:each) do @to = "au@ezweb.ne.jp" end it_behaves_like "content-type" end describe "softbank" do before(:each) do @to = "softbank@softbank.ne.jp" end it_behaves_like "content-type" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jpmobile-4.1.5 | test/rails/overrides/spec/mailers/decorated_mailer_spec.rb |
jpmobile-4.1.4 | test/rails/overrides/spec/mailers/decorated_mailer_spec.rb |