spec/lib/mailbox_spec.rb in mail_room-0.7.0 vs spec/lib/mailbox_spec.rb in mail_room-0.8.0

- old
+ new

@@ -10,11 +10,11 @@ uid = 123 mailbox.deliver?(uid) - noop.should have_received(:deliver?).with(uid) + expect(noop).to have_received(:deliver?).with(uid) end end context "with arbitration_method of redis" do it 'arbitrates with a Redis instance' do @@ -24,11 +24,11 @@ uid = 123 mailbox.deliver?(uid) - redis.should have_received(:deliver?).with(uid) + expect(redis).to have_received(:deliver?).with(uid) end end context "with delivery_method of noop" do it 'delivers with a Noop instance' do @@ -36,11 +36,11 @@ noop = stub(:deliver) MailRoom::Delivery['noop'].stubs(:new => noop) mailbox.deliver(stub(:attr => {'RFC822' => 'a message'})) - noop.should have_received(:deliver).with('a message') + expect(noop).to have_received(:deliver).with('a message') end end context "with delivery_method of logger" do it 'delivers with a Logger instance' do @@ -48,11 +48,11 @@ logger = stub(:deliver) MailRoom::Delivery['logger'].stubs(:new => logger) mailbox.deliver(stub(:attr => {'RFC822' => 'a message'})) - logger.should have_received(:deliver).with('a message') + expect(logger).to have_received(:deliver).with('a message') end end context "with delivery_method of postback" do it 'delivers with a Postback instance' do @@ -60,11 +60,11 @@ postback = stub(:deliver) MailRoom::Delivery['postback'].stubs(:new => postback) mailbox.deliver(stub(:attr => {'RFC822' => 'a message'})) - postback.should have_received(:deliver).with('a message') + expect(postback).to have_received(:deliver).with('a message') end end context "with delivery_method of letter_opener" do it 'delivers with a LetterOpener instance' do @@ -72,11 +72,11 @@ letter_opener = stub(:deliver) MailRoom::Delivery['letter_opener'].stubs(:new => letter_opener) mailbox.deliver(stub(:attr => {'RFC822' => 'a message'})) - letter_opener.should have_received(:deliver).with('a message') + expect(letter_opener).to have_received(:deliver).with('a message') end end context "without an RFC822 attribute" do it "doesn't deliver the message" do @@ -84,10 +84,10 @@ noop = stub(:deliver) MailRoom::Delivery['noop'].stubs(:new => noop) mailbox.deliver(stub(:attr => {'FLAGS' => [:Seen, :Recent]})) - noop.should have_received(:deliver).never + expect(noop).to have_received(:deliver).never end end context "with ssl options hash" do it 'replaces verify mode with constant' do