@@ -18,14 +18,11 @@ def test_create_request(self):
18
18
self .holodeck .mock (Response (500 , '' ))
19
19
20
20
with self .assertRaises (TwilioException ):
21
- self .client .supersim .v1 .esim_profiles .create (eid = "eid" )
22
-
23
- values = {'Eid' : "eid" , }
21
+ self .client .supersim .v1 .esim_profiles .create ()
24
22
25
23
self .holodeck .assert_has_request (Request (
26
24
'post' ,
27
25
'https://supersim.twilio.com/v1/ESimProfiles' ,
28
- data = values ,
29
26
))
30
27
31
28
def test_create_default_smdp_response (self ):
@@ -37,9 +34,38 @@ def test_create_default_smdp_response(self):
37
34
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
38
35
"iccid": null,
39
36
"sim_sid": null,
40
- "status": "reserving ",
37
+ "status": "new ",
41
38
"eid": "89049032005008882600033489aaaaaa",
42
39
"smdp_plus_address": null,
40
+ "matching_id": null,
41
+ "activation_code": null,
42
+ "error_code": null,
43
+ "error_message": null,
44
+ "date_created": "2020-09-01T20:00:00Z",
45
+ "date_updated": "2020-09-01T20:00:00Z",
46
+ "url": "https://supersim.twilio.com/v1/ESimProfiles/HPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
47
+ }
48
+ '''
49
+ ))
50
+
51
+ actual = self .client .supersim .v1 .esim_profiles .create ()
52
+
53
+ self .assertIsNotNone (actual )
54
+
55
+ def test_create_activation_code_response (self ):
56
+ self .holodeck .mock (Response (
57
+ 201 ,
58
+ '''
59
+ {
60
+ "sid": "HPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
61
+ "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
62
+ "iccid": null,
63
+ "sim_sid": null,
64
+ "status": "new",
65
+ "eid": null,
66
+ "smdp_plus_address": null,
67
+ "matching_id": null,
68
+ "activation_code": null,
43
69
"error_code": null,
44
70
"error_message": null,
45
71
"date_created": "2020-09-01T20:00:00Z",
@@ -49,7 +75,7 @@ def test_create_default_smdp_response(self):
49
75
'''
50
76
))
51
77
52
- actual = self .client .supersim .v1 .esim_profiles .create (eid = "eid" )
78
+ actual = self .client .supersim .v1 .esim_profiles .create ()
53
79
54
80
self .assertIsNotNone (actual )
55
81
@@ -65,6 +91,8 @@ def test_create_with_callback_response(self):
65
91
"status": "reserving",
66
92
"eid": "89049032005008882600033489aaaaaa",
67
93
"smdp_plus_address": null,
94
+ "matching_id": null,
95
+ "activation_code": null,
68
96
"error_code": null,
69
97
"error_message": null,
70
98
"date_created": "2020-09-01T20:00:00Z",
@@ -74,7 +102,7 @@ def test_create_with_callback_response(self):
74
102
'''
75
103
))
76
104
77
- actual = self .client .supersim .v1 .esim_profiles .create (eid = "eid" )
105
+ actual = self .client .supersim .v1 .esim_profiles .create ()
78
106
79
107
self .assertIsNotNone (actual )
80
108
@@ -89,7 +117,7 @@ def test_fetch_request(self):
89
117
'https://supersim.twilio.com/v1/ESimProfiles/HPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' ,
90
118
))
91
119
92
- def test_fetch_response (self ):
120
+ def test_fetch_default_smdp_response (self ):
93
121
self .holodeck .mock (Response (
94
122
200 ,
95
123
'''
@@ -100,7 +128,36 @@ def test_fetch_response(self):
100
128
"sim_sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
101
129
"status": "available",
102
130
"eid": "89049032005008882600033489aaaaaa",
103
- "smdp_plus_address": "https://sm-dp-plus.twilio.com",
131
+ "smdp_plus_address": "sm-dp-plus.twilio.com",
132
+ "matching_id": null,
133
+ "activation_code": null,
134
+ "error_code": null,
135
+ "error_message": null,
136
+ "date_created": "2020-09-01T20:00:00Z",
137
+ "date_updated": "2020-09-01T20:00:00Z",
138
+ "url": "https://supersim.twilio.com/v1/ESimProfiles/HPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
139
+ }
140
+ '''
141
+ ))
142
+
143
+ actual = self .client .supersim .v1 .esim_profiles ("HPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ).fetch ()
144
+
145
+ self .assertIsNotNone (actual )
146
+
147
+ def test_fetch_activation_code_response (self ):
148
+ self .holodeck .mock (Response (
149
+ 200 ,
150
+ '''
151
+ {
152
+ "sid": "HPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
153
+ "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
154
+ "iccid": "8988307aaaaaaaaaaaaa",
155
+ "sim_sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
156
+ "status": "available",
157
+ "eid": null,
158
+ "smdp_plus_address": "sm-dp-plus.twilio.com",
159
+ "matching_id": "AAAAA-BBBBB-CCCCC-DDDDD-EEEEE",
160
+ "activation_code": "1$SM-DP-PLUS.TWILIO.COM$AAAAA-BBBBB-CCCCC-DDDDD-EEEEE",
104
161
"error_code": null,
105
162
"error_message": null,
106
163
"date_created": "2020-09-01T20:00:00Z",
@@ -138,7 +195,9 @@ def test_read_all_response(self):
138
195
"sim_sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
139
196
"status": "available",
140
197
"eid": "89049032005008882600033489aaaaaa",
141
- "smdp_plus_address": "https://sm-dp-plus.twilio.com",
198
+ "smdp_plus_address": "sm-dp-plus.twilio.com",
199
+ "matching_id": null,
200
+ "activation_code": null,
142
201
"error_code": null,
143
202
"error_message": null,
144
203
"date_created": "2020-09-01T20:00:00Z",
@@ -176,7 +235,9 @@ def test_read_by_eid_response(self):
176
235
"sim_sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
177
236
"status": "available",
178
237
"eid": "89049032005008882600033489aaaaaa",
179
- "smdp_plus_address": "https://sm-dp-plus.twilio.com",
238
+ "smdp_plus_address": "sm-dp-plus.twilio.com",
239
+ "matching_id": null,
240
+ "activation_code": null,
180
241
"error_code": null,
181
242
"error_message": null,
182
243
"date_created": "2020-09-01T20:00:00Z",
@@ -214,7 +275,9 @@ def test_read_by_sim_sid_response(self):
214
275
"sim_sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
215
276
"status": "available",
216
277
"eid": "89049032005008882600033489aaaaaa",
217
- "smdp_plus_address": "https://sm-dp-plus.twilio.com",
278
+ "smdp_plus_address": "sm-dp-plus.twilio.com",
279
+ "matching_id": null,
280
+ "activation_code": null,
218
281
"error_code": null,
219
282
"error_message": null,
220
283
"date_created": "2020-09-01T20:00:00Z",
@@ -252,7 +315,9 @@ def test_read_by_status_response(self):
252
315
"sim_sid": "HSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
253
316
"status": "downloaded",
254
317
"eid": "89049032005008882600033489aaaaaa",
255
- "smdp_plus_address": "https://sm-dp-plus.twilio.com",
318
+ "smdp_plus_address": "sm-dp-plus.twilio.com",
319
+ "matching_id": null,
320
+ "activation_code": null,
256
321
"error_code": null,
257
322
"error_message": null,
258
323
"date_created": "2020-09-01T20:00:00Z",
0 commit comments