Sha256: 399dabc877eab0a3d4e5857c6731e681b30815f5839a837be895cb13e7baff9c
Contents?: true
Size: 1.19 KB
Versions: 1
Compression:
Stored size: 1.19 KB
Contents
require 'spec_helper' describe "ChimpsterRails" do it "should allow setting an api key" do # Chimpster.stub!(:send_through_chimpster) ActionMailer::Base.chimpster_settings = {:api_key => '29cb34f3d70ae39342eb41b712b58bcb-us1'} ActionMailer::Base.chimpster_settings[:api_key].should == '29cb34f3d70ae39342eb41b712b58bcb-us1' Chimpster.should_receive(:api_key=).with('29cb34f3d70ae39342eb41b712b58bcb-us1') TestMailer.simple_message.deliver end # it "should use chimpster for delivery" do # Chimpster.should_receive(:send_through_chimpster) do |message| # message.subject.should == "hello" # end # TestMailer.simple_message.deliver # end # # it "should allow tagging of message" do # Chimpster.should_receive(:send_through_chimpster) do |message| # message.tag.to_s.should == "delivery" # end # TestMailer.tagged_message.deliver # end # # it "should work with multipart messages" do # Chimpster.should_receive(:send_through_chimpster) do |message| # message.should be_multipart # message.body_text.strip.should == "hello" # message.body_html.strip.should == "<b>hello</b>" # end # TestMailer.multipart_message.deliver # end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
chimpster-rails-0.1.3 | spec/chimpster-rails_spec.rb |