3 writes to Response
Microsoft.AspNetCore.Authentication.Test (3)
JwtBearerTests.cs (1)
1257
Response
= await server.CreateClient().SendAsync(request),
JwtBearerTests_Handler.cs (1)
1325
Response
= await server.CreateClient().SendAsync(request),
TestExtensions.cs (1)
28
Response
= await server.CreateClient().SendAsync(request),
248 references to Response
Microsoft.AspNetCore.Authentication.Test (248)
CookieTests.cs (18)
1284
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1286
var location = transaction.
Response
.Headers.Location;
1319
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
1346
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
1374
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
1397
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
1420
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1423
var location = transaction.
Response
.Headers.Location;
1445
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
1468
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1471
var location = transaction.
Response
.Headers.Location;
1493
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1495
var location = transaction.
Response
.Headers.Location;
1518
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1520
var location = transaction.
Response
.Headers.Location;
1660
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1662
var location = transaction.
Response
.Headers.Location;
1763
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
FacebookTests.cs (19)
65
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
81
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
117
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
118
var query = transaction.
Response
.Headers.Location.Query;
146
var res = transaction.
Response
;
178
var res = transaction.
Response
;
210
var res = transaction.
Response
;
238
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
239
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
271
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
272
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
306
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
307
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
373
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
374
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
441
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
442
var locationUri = transaction.
Response
.Headers.Location;
455
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
456
Assert.Equal("/challenge", transaction.
Response
.Headers.GetValues("Location").First());
GoogleTests.cs (59)
62
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
63
var location = transaction.
Response
.Headers.Location;
93
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
106
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
119
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
132
Assert.Equal(HttpStatusCode.Unauthorized, transaction.
Response
.StatusCode);
158
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
159
var query = transaction.
Response
.Headers.Location.Query;
194
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
197
var query = QueryHelpers.ParseQuery(transaction.
Response
.Headers.Location.Query);
246
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
249
var query = QueryHelpers.ParseQuery(transaction.
Response
.Headers.Location.Query);
302
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
305
var query = QueryHelpers.ParseQuery(transaction.
Response
.Headers.Location.Query);
341
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
342
var query = transaction.
Response
.Headers.Location.Query;
366
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
408
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
409
Assert.Equal("/error?FailureMessage=AccessDenied", transaction.
Response
.Headers.GetValues("Location").First());
444
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
445
Assert.Equal("https://example.com/custom-denied-page?rurl=http%3A%2F%2Fwww.google.com%2F", transaction.
Response
.Headers.GetValues("Location").First());
487
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
488
Assert.StartsWith("/error?FailureMessage=", transaction.
Response
.Headers.GetValues("Location").First());
526
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
527
Assert.Equal("/error?FailureMessage=itfailed" + UrlEncoder.Default.Encode(";Description=whyitfailed;Uri=https://example.com/fail"), transaction.
Response
.Headers.GetValues("Location").First());
565
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
566
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
573
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
585
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
635
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
637
transaction.
Response
.Headers.GetValues("Location").First());
687
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
689
transaction.
Response
.Headers.GetValues("Location").First());
728
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
729
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
736
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
768
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
769
Assert.Equal("/", transaction.
Response
.Headers.GetValues("Location").First());
816
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
817
Assert.Equal("/foo", transaction.
Response
.Headers.GetValues("Location").First());
859
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
861
transaction.
Response
.Headers.GetValues("Location").First());
889
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
890
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
897
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
933
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
934
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
941
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
977
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
978
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
985
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
1014
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1015
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
1022
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1023
Assert.StartsWith("https://www.facebook.com/", transaction.
Response
.Headers.Location.OriginalString);
1074
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1075
var locationUri = transaction.
Response
.Headers.Location;
1088
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
1089
Assert.Equal("/challenge", transaction.
Response
.Headers.GetValues("Location").First());
JwtBearerTests.cs (45)
80
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
118
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
119
Assert.Equal(tokenText, await response.
Response
.Content.ReadAsStringAsync());
162
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
171
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
215
Assert.Equal(HttpStatusCode.Unauthorized, transaction.
Response
.StatusCode);
245
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
255
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
264
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
273
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
291
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
292
Assert.Equal("Bearer error=\"invalid_token\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
318
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
319
Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
342
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
343
Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
362
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
363
Assert.Equal("Bearer error=\"invalid_token\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
382
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
384
response.
Response
.Headers.WwwAuthenticate.First().ToString());
415
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
450
Assert.Equal(builder.ToString(), response.
Response
.Headers.WwwAuthenticate.First().ToString());
464
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
465
Assert.Equal("Bearer", response.
Response
.Headers.WwwAuthenticate.First().ToString());
476
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
477
Assert.Equal("Bearer", response.
Response
.Headers.WwwAuthenticate.First().ToString());
516
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
545
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
579
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
651
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
723
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
783
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
784
Assert.Empty(response.
Response
.Headers.WwwAuthenticate);
806
Assert.Equal(HttpStatusCode.Forbidden, response.
Response
.StatusCode);
833
Assert.Equal(HttpStatusCode.Forbidden, response.
Response
.StatusCode);
861
Assert.Equal(418, (int)response.
Response
.StatusCode);
862
Assert.Equal("You Shall Not Pass", await response.
Response
.Content.ReadAsStringAsync());
951
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
952
var responseBody = await response.
Response
.Content.ReadAsStringAsync();
995
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
996
var responseBody = await response.
Response
.Content.ReadAsStringAsync();
1260
transaction.ResponseText = await transaction.
Response
.Content.ReadAsStringAsync();
1262
if (transaction.
Response
.Content != null &&
1263
transaction.
Response
.Content.Headers.ContentType != null &&
1264
transaction.
Response
.Content.Headers.ContentType.MediaType == "text/xml")
JwtBearerTests_Handler.cs (45)
72
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
109
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
110
Assert.Equal(tokenText, await response.
Response
.Content.ReadAsStringAsync());
153
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
162
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
203
Assert.Equal(HttpStatusCode.Unauthorized, transaction.
Response
.StatusCode);
232
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
242
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
251
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
260
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
275
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
276
Assert.Equal("Bearer error=\"invalid_token\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
299
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
300
Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
320
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
321
Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
337
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
338
Assert.Equal("Bearer error=\"invalid_token\"", response.
Response
.Headers.WwwAuthenticate.First().ToString());
354
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
356
response.
Response
.Headers.WwwAuthenticate.First().ToString());
386
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
421
Assert.Equal(builder.ToString(), response.
Response
.Headers.WwwAuthenticate.First().ToString());
434
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
435
Assert.Equal("Bearer", response.
Response
.Headers.WwwAuthenticate.First().ToString());
446
Assert.Equal(HttpStatusCode.Unauthorized, response.
Response
.StatusCode);
447
Assert.Equal("Bearer", response.
Response
.Headers.WwwAuthenticate.First().ToString());
483
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
509
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
542
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
610
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
676
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
732
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
733
Assert.Empty(response.
Response
.Headers.WwwAuthenticate);
754
Assert.Equal(HttpStatusCode.Forbidden, response.
Response
.StatusCode);
780
Assert.Equal(HttpStatusCode.Forbidden, response.
Response
.StatusCode);
807
Assert.Equal(418, (int)response.
Response
.StatusCode);
808
Assert.Equal("You Shall Not Pass", await response.
Response
.Content.ReadAsStringAsync());
896
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
897
var responseBody = await response.
Response
.Content.ReadAsStringAsync();
939
Assert.Equal(HttpStatusCode.OK, response.
Response
.StatusCode);
940
var responseBody = await response.
Response
.Content.ReadAsStringAsync();
1328
transaction.ResponseText = await transaction.
Response
.Content.ReadAsStringAsync();
1330
if (transaction.
Response
.Content != null &&
1331
transaction.
Response
.Content.Headers.ContentType != null &&
1332
transaction.
Response
.Content.Headers.ContentType.MediaType == "text/xml")
MicrosoftAccountTests.cs (19)
72
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
73
var query = transaction.
Response
.Headers.Location.Query;
87
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
100
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
113
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
126
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
127
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
151
var res = transaction.
Response
;
169
var res = transaction.
Response
;
187
var res = transaction.
Response
;
250
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
251
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
258
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
274
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
277
var query = QueryHelpers.ParseQuery(transaction.
Response
.Headers.Location.Query);
341
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
342
var locationUri = transaction.
Response
.Headers.Location;
355
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
356
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
OAuthTests.cs (14)
139
var res = transaction.
Response
;
167
var res = transaction.
Response
;
197
var res = transaction.
Response
;
223
var res = transaction.
Response
;
252
var res = transaction.
Response
;
281
var res = transaction.
Response
;
320
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
321
Assert.Equal("https://www.example.com/access-denied?ReturnUrl=http%3A%2F%2Ftesthost%2Fredirect", transaction.
Response
.Headers.Location.ToString());
355
Assert.Equal(HttpStatusCode.NotAcceptable, transaction.
Response
.StatusCode);
356
Assert.Null(transaction.
Response
.Headers.Location);
391
Assert.Equal(HttpStatusCode.NotAcceptable, transaction.
Response
.StatusCode);
392
Assert.Null(transaction.
Response
.Headers.Location);
427
Assert.Equal(HttpStatusCode.NotAcceptable, transaction.
Response
.StatusCode);
428
Assert.Null(transaction.
Response
.Headers.Location);
TestExtensions.cs (6)
30
if (transaction.
Response
.Headers.Contains("Set-Cookie"))
32
transaction.SetCookie = transaction.
Response
.Headers.GetValues("Set-Cookie").ToList();
34
transaction.ResponseText = await transaction.
Response
.Content.ReadAsStringAsync();
36
if (transaction.
Response
.Content != null &&
37
transaction.
Response
.Content.Headers.ContentType != null &&
38
transaction.
Response
.Content.Headers.ContentType.MediaType == "text/xml")
TwitterTests.cs (23)
78
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
79
var query = transaction.
Response
.Headers.Location.Query;
140
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
153
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
166
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
188
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
189
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
216
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
217
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
219
Assert.True(transaction.
Response
.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie));
266
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
267
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
269
Assert.True(transaction.
Response
.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie));
373
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
374
var location = transaction.
Response
.Headers.Location.AbsoluteUri;
376
Assert.True(transaction.
Response
.Headers.TryGetValues(HeaderNames.SetCookie, out var setCookie));
438
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
439
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
443
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
451
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);
517
Assert.Equal(HttpStatusCode.Redirect, transaction.
Response
.StatusCode);
518
Assert.Equal("/me", transaction.
Response
.Headers.GetValues("Location").First());
533
Assert.Equal(HttpStatusCode.OK, transaction.
Response
.StatusCode);