def test_message_recipients_is_conversation_participants_without_sender(self):
     message = Message(
      "memento mori", datetime(2011, 3, 1, 12, 34, 32), self.contact1
     )
     conversation = Mock(Conversation)
     conversation.participants.return_value = set(
      [self.contact1, self.contact2, self.contact3]
     )
     message._conversation = conversation
     self.assertEqual(
      message.recipients(),
      set([self.contact2, self.contact3])
     )
 def test_message_recipients_is_empty_when_no_conversation(self):
     message = Message(
      "memento mori", datetime(2011, 3, 1, 12, 34, 32), self.contact1
     )
     self.assertEqual(message.recipients(), set())