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