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)
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)