File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
test/Twilio.Test/Jwt/AccessToken Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -194,6 +194,25 @@ public void TestCreateVoiceGrant()
194
194
Assert . AreEqual ( "bar" , ToDict ( decodedParams ) [ "foo" ] ) ;
195
195
}
196
196
197
+ [ Test ]
198
+ public void TestCheckTaskRouter ( )
199
+ {
200
+ var taskRouterGrant = new TaskRouterGrant
201
+ {
202
+ WorkspaceSid = "WSxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ,
203
+ WorkerSid = "WKxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ,
204
+ Role = "worker"
205
+ } ;
206
+
207
+ Assert . IsNotNull ( taskRouterGrant ) ;
208
+ Assert . AreEqual ( "task_router" , taskRouterGrant . Key ) ;
209
+ var taskRouterPayload = ( Dictionary < string , string > ) ( taskRouterGrant . Payload ) ;
210
+ Assert . AreEqual ( 3 , taskRouterPayload . Count ) ;
211
+ Assert . AreEqual ( "WSxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" , taskRouterPayload [ "workspace_sid" ] ) ;
212
+ Assert . AreEqual ( "WKxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" , taskRouterPayload [ "worker_sid" ] ) ;
213
+ Assert . AreEqual ( "worker" , taskRouterPayload [ "role" ] ) ;
214
+ }
215
+
197
216
[ Test ]
198
217
public void TestCreateTaskRouterGrant ( )
199
218
{
You can’t perform that action at this time.
0 commit comments