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