def test_get_or_create_stranger_sender__not_cached(self):
     from randtalkbot.stranger_sender_service import StrangerSender
     stranger_sender = StrangerSender.return_value
     stranger = Mock()
     stranger.telegram_id = 31416
     self.assertEqual(
         self.stranger_sender_service.get_or_create_stranger_sender(stranger),
         stranger_sender,
         )
     StrangerSender.assert_called_once_with(self.bot, stranger)
     self.assertEqual(self.stranger_sender_service._stranger_senders[31416], stranger_sender)
Ejemplo n.º 2
0
 def test_get_or_create_stranger_sender__not_cached(self):
     from randtalkbot.stranger_sender_service import StrangerSender
     stranger_sender = StrangerSender.return_value
     stranger = Mock()
     stranger.telegram_id = 31416
     self.assertEqual(
         self.stranger_sender_service.get_or_create_stranger_sender(
             stranger),
         stranger_sender,
     )
     StrangerSender.assert_called_once_with(self.bot, stranger)
     self.assertEqual(self.stranger_sender_service._stranger_senders[31416],
                      stranger_sender)