Esempio n. 1
0
    def test_receive_message(self):
        """
        Test receive a message
        """
        config = [
            {
                "account_sid": "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
                "auth_token": "my_token",
                "twilio_number": "+15555555555",
            }
        ]

        ret = twilio_txt_msg.validate(config)
        self.assertEqual(ret, (True, "Valid beacon configuration"))

        _expected_return = [
            {
                "texts": [
                    {
                        "body": "None",
                        "images": [],
                        "from": "None",
                        "id": "011",
                        "sent": "01-01-2015",
                    }
                ]
            }
        ]
        mock = MagicMock(return_value=MockTwilioRestClient())
        with patch.object(twilio_txt_msg, "TwilioRestClient", mock):
            ret = twilio_txt_msg.beacon(config)
        self.assertEqual(ret, _expected_return)
Esempio n. 2
0
    def test_receive_message(self):
        '''
        Test receive a message
        '''
        config = [{
            'account_sid': 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
            'auth_token': 'my_token',
            'twilio_number': '+15555555555'
        }]

        ret = twilio_txt_msg.validate(config)
        self.assertEqual(ret, (True, 'Valid beacon configuration'))

        _expected_return = [{
            'texts': [{
                'body': 'None',
                'images': [],
                'from': 'None',
                'id': '011',
                'sent': '01-01-2015'
            }]
        }]
        mock = MagicMock(return_value=MockTwilioRestClient())
        with patch.object(twilio_txt_msg, 'TwilioRestClient', mock):
            ret = twilio_txt_msg.beacon(config)
        self.assertEqual(ret, _expected_return)