@@ -63,6 +63,8 @@ Task onSignId(CookieSignedInContext context)
63
63
} ) ;
64
64
65
65
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
66
+ Assert . Contains ( typeof ( CookieAuthenticationHandler ) , sut . ManagedHandlerType ) ;
67
+
66
68
var cookieOptions = new CookieAuthenticationOptions
67
69
{
68
70
Cookie = new CookieBuilder
@@ -115,6 +117,8 @@ Task onCreatingTicket(OAuthCreatingTicketContext context)
115
117
} ) ;
116
118
117
119
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
120
+ Assert . Contains ( typeof ( FacebookHandler ) , sut . ManagedHandlerType ) ;
121
+
118
122
var facebookOptions = new FacebookOptions
119
123
{
120
124
AppId = "test" ,
@@ -167,6 +171,8 @@ Task onCreatingTicket(OAuthCreatingTicketContext context)
167
171
} ) ;
168
172
169
173
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
174
+ Assert . Contains ( typeof ( GoogleHandler ) , sut . ManagedHandlerType ) ;
175
+
170
176
var googleOptions = new GoogleOptions
171
177
{
172
178
ClientId = "test" ,
@@ -233,6 +239,8 @@ Task onMessageReceived(Microsoft.AspNetCore.Authentication.JwtBearer.MessageRece
233
239
} ;
234
240
235
241
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
242
+ Assert . Contains ( typeof ( JwtBearerHandler ) , sut . ManagedHandlerType ) ;
243
+
236
244
await sut . AddAsync ( definition ) ;
237
245
var state = await VerifyAddedAsync < JwtBearerOptions > ( "test" , provider ) ;
238
246
@@ -282,6 +290,8 @@ Task onCreatingTicket(OAuthCreatingTicketContext context)
282
290
} ;
283
291
284
292
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
293
+ Assert . Contains ( typeof ( MicrosoftAccountHandler ) , sut . ManagedHandlerType ) ;
294
+
285
295
await sut . AddAsync ( definition ) ;
286
296
var state = await VerifyAddedAsync < MicrosoftAccountOptions > ( "test" , provider ) ;
287
297
@@ -335,6 +345,8 @@ Task onTicketReceived(TicketReceivedContext context)
335
345
} ;
336
346
337
347
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
348
+ Assert . Contains ( typeof ( OpenIdConnectHandler ) , sut . ManagedHandlerType ) ;
349
+
338
350
await sut . AddAsync ( definition ) ;
339
351
var state = await VerifyAddedAsync < OpenIdConnectOptions > ( "test" , provider ) ;
340
352
@@ -385,6 +397,8 @@ Task onTicketReceived(TicketReceivedContext context)
385
397
} ;
386
398
387
399
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
400
+ Assert . Contains ( typeof ( TwitterHandler ) , sut . ManagedHandlerType ) ;
401
+
388
402
await sut . AddAsync ( definition ) ;
389
403
var state = await VerifyAddedAsync < TwitterOptions > ( "test" , provider ) ;
390
404
@@ -437,6 +451,8 @@ Task onTicketReceived(TicketReceivedContext context)
437
451
} ;
438
452
439
453
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
454
+ Assert . Contains ( typeof ( WsFederationHandler ) , sut . ManagedHandlerType ) ;
455
+
440
456
await sut . AddAsync ( definition ) ;
441
457
var state = await VerifyAddedAsync < WsFederationOptions > ( "test" , provider ) ;
442
458
@@ -489,6 +505,9 @@ Task onTicketReceived(TicketReceivedContext context)
489
505
} ;
490
506
491
507
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
508
+ Assert . Contains ( typeof ( CookieAuthenticationHandler ) , sut . ManagedHandlerType ) ;
509
+ Assert . Contains ( typeof ( WsFederationHandler ) , sut . ManagedHandlerType ) ;
510
+
492
511
await Assert . ThrowsAsync < InvalidOperationException > ( ( ) => sut . UpdateAsync ( definition ) ) ;
493
512
494
513
await sut . AddAsync ( definition ) ;
@@ -550,6 +569,8 @@ public async Task RemoveAsync_should_remove_handler()
550
569
} ;
551
570
552
571
var sut = provider . GetRequiredService < DynamicManager < TSchemeDefinition > > ( ) ;
572
+ Assert . Contains ( typeof ( CookieAuthenticationHandler ) , sut . ManagedHandlerType ) ;
573
+
553
574
await sut . AddAsync ( definition ) ;
554
575
await VerifyAddedAsync < CookieAuthenticationOptions > ( "test" , provider ) ;
555
576
0 commit comments