spec/lib/flapjack/data/message_spec.rb in flapjack-0.7.35 vs spec/lib/flapjack/data/message_spec.rb in flapjack-0.8.0
- old
+ new
@@ -6,22 +6,22 @@
let(:contact) { double(Flapjack::Data::Contact) }
it "assigns itself an ID" do
message = Flapjack::Data::Message.for_contact(contact)
mid = message.id
- mid.should_not be_nil
- mid.should be_a(String)
+ expect(mid).not_to be_nil
+ expect(mid).to be_a(String)
end
it "returns its contained data" do
message = Flapjack::Data::Message.for_contact(contact, :medium => 'email',
:address => 'jja@example.com')
- contact.should_receive(:id).and_return('23')
- contact.should_receive(:first_name).and_return('James')
- contact.should_receive(:last_name).and_return('Jameson')
+ expect(contact).to receive(:id).and_return('23')
+ expect(contact).to receive(:first_name).and_return('James')
+ expect(contact).to receive(:last_name).and_return('Jameson')
- message.contents.should include('contact_id' => '23',
+ expect(message.contents).to include('contact_id' => '23',
'contact_first_name' => 'James',
'contact_last_name' => 'Jameson',
'media' => 'email',
'address' => 'jja@example.com')
end
\ No newline at end of file