spec/lib/flapjack/data/message_spec.rb in flapjack-0.7.11 vs spec/lib/flapjack/data/message_spec.rb in flapjack-0.7.12

- old
+ new

@@ -4,23 +4,18 @@ describe Flapjack::Data::Message do let(:contact) { mock(Flapjack::Data::Contact) } it "assigns itself an ID" do - message = Flapjack::Data::Message.for_contact(:contact => contact) + message = Flapjack::Data::Message.for_contact(contact) mid = message.id mid.should_not be_nil mid.should be_a(String) end it "returns its contained data" do - notification = mock(Flapjack::Data::Notification) - notification.should_receive(:contents).and_return('notification' => 'contents') - - message = Flapjack::Data::Message.for_contact(:contact => contact) - message.notification = notification - message.medium = 'email' - message.address = 'jja@example.com' + message = Flapjack::Data::Message.for_contact(contact, :medium => 'email', + :address => 'jja@example.com', :notification_contents => {'notification' => 'contents'}) contact.should_receive(:id).and_return('23') contact.should_receive(:first_name).and_return('James') contact.should_receive(:last_name).and_return('Jameson') \ No newline at end of file