10000 Tests for UniqueName parameter · randy3465/twilio-python@625bd8a · GitHub
[go: up one dir, main page]

Skip to content

Commit 625bd8a

Browse files
committed
Tests for UniqueName parameter
1 parent 0da4b19 commit 625bd8a

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

tests/ip_messaging/test_channels.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ def test_create_channel(self, mock):
2020
mock.return_value = resp
2121

2222
uri = "%s/Channels" % (BASE_URI)
23-
list_resource.create(friendly_name='TestChannel')
23+
list_resource.create(friendly_name='TestChannel', unique_name='Unique')
2424
exp_params = {
25-
'FriendlyName': "TestChannel"
25+
'FriendlyName': "TestChannel",
26+
'UniqueName': 'Unique'
2627
}
2728

2829
mock.assert_called_with("POST", uri, data=exp_params, auth=AUTH,
@@ -34,10 +35,16 @@ def test_get(self, mock):
3435
mock.return_value = resp
3536

3637
uri = "%s/Channels/%s" % (BASE_URI, CHANNEL_SID)
37-
list_resource.get(CHANNEL_SID)
38+
channel_instance = list_resource.get(CHANNEL_SID)
3839

3940
mock.assert_called_with("GET", uri, auth=AUTH,
4041
use_json_extension=False)
42+
self.assertIsNotNone(channel_instance)
43+
self.assertEquals('CHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', channel_instance.sid)
44+
self.assertEquals('ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', channel_instance.account_sid)
45+
self.assertEquals('ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', channel_instance.service_sid)
46+
self.assertEquals('update', channel_instance.friendly_name)
47+
self.assertEquals('unique', channel_instance.unique_name)
4148

4249
@patch("twilio.rest.resources.base.Resource.request")
4350
def test_delete(self, req):

tests/resources/ip_messaging/channel_instance.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
44
"service_sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
55
"friendly_name": "update",
6+
"unique_name": "unique",
67
"attributes": "",
78
"date_created": "2015-08-20T09:30:24Z",
89
"date_updated": "2015-08-20T09:30:24Z",

0 commit comments

Comments
 (0)
0