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