160 references to Equal
Microsoft.AspNetCore.Authentication.Test (3)
OpenIdConnect\OpenIdConnectChallengeTests.cs (3)
444
Assert.
Equal
("/signin-oidc", nonceCookie.Path.AsSpan());
445
Assert.
Equal
("N", nonceCookie.Value.AsSpan());
452
Assert.
Equal
("/signin-oidc", correlationCookie.Path.AsSpan());
Microsoft.AspNetCore.CookiePolicy.Test (36)
CookieConsentTests.cs (23)
220
Assert.
Equal
(".AspNet.Consent", consentCookie.Name.AsSpan());
221
Assert.
Equal
("yes", consentCookie.Value.AsSpan());
227
Assert.
Equal
("Test", testCookie.Name.AsSpan());
228
Assert.
Equal
("Value", testCookie.Value.AsSpan());
242
Assert.
Equal
(".AspNet.Consent", context.CookieName.AsSpan());
243
Assert.
Equal
("yes", context.CookieValue.AsSpan());
270
Assert.
Equal
(".AspNet.Consent1", consentCookie.Name.AsSpan());
271
Assert.
Equal
("yes1", consentCookie.Value.AsSpan());
401
Assert.
Equal
("Test", testCookie.Name.AsSpan());
402
Assert.
Equal
("Value1", testCookie.Value.AsSpan());
406
Assert.
Equal
(".AspNet.Consent", consentCookie.Name.AsSpan());
407
Assert.
Equal
("", consentCookie.Value.AsSpan());
421
Assert.
Equal
(".AspNet.Consent", context.CookieName.AsSpan());
448
Assert.
Equal
(".AspNet.Consent1", consentCookie.Name.AsSpan());
449
Assert.
Equal
("", consentCookie.Value.AsSpan());
513
Assert.
Equal
("Test", testCookie.Name.AsSpan());
514
Assert.
Equal
("", testCookie.Value.AsSpan());
577
Assert.
Equal
(".AspNet.Consent", consentCookie.Name.AsSpan());
578
Assert.
Equal
("yes", consentCookie.Value.AsSpan());
630
Assert.
Equal
(".AspNet.Consent1", consentCookie.Name.AsSpan());
631
Assert.
Equal
("yes1", consentCookie.Value.AsSpan());
675
Assert.
Equal
(".AspNet.Consent", consentCookie.Name.AsSpan());
676
Assert.
Equal
("true", consentCookie.Value.AsSpan());
CookiePolicyTests.cs (13)
61
Assert.
Equal
("A=A; path=/; secure", transaction.SetCookie[0].AsSpan());
62
Assert.
Equal
("B=B; path=/; secure", transaction.SetCookie[1].AsSpan());
63
Assert.
Equal
("C=C; path=/; secure", transaction.SetCookie[2].AsSpan());
64
Assert.
Equal
("D=D; path=/; secure", transaction.SetCookie[3].AsSpan());
401
Assert.
Equal
("TestCookie", cookie.Name.AsSpan());
404
Assert.
Equal
("/", cookie.Path.AsSpan());
453
Assert.
Equal
("TestCookie", cookie.Name.AsSpan());
454
Assert.
Equal
("chunks-2", cookie.Value.AsSpan());
457
Assert.
Equal
("/", cookie.Path.AsSpan());
461
Assert.
Equal
("TestCookieC1", cookie.Name.AsSpan());
464
Assert.
Equal
("/", cookie.Path.AsSpan());
468
Assert.
Equal
("TestCookieC2", cookie.Name.AsSpan());
471
Assert.
Equal
("/", cookie.Path.AsSpan());
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
CookieBuilderTests.cs (2)
67
Assert.
Equal
("name", cookie.Name.AsSpan());
68
Assert.
Equal
("value", cookie.Value.AsSpan());
Microsoft.AspNetCore.Mvc.FunctionalTests (7)
TempDataInCookiesTest.cs (7)
83
Assert.
Equal
("/", cookieTempDataProviderCookie.Path.AsSpan());
100
Assert.
Equal
(string.Empty, setCookieHeaderValue.Value.AsSpan());
101
Assert.
Equal
("/", setCookieHeaderValue.Path.AsSpan());
133
Assert.
Equal
("/", setCookieHeader.Path.AsSpan());
156
Assert.
Equal
(string.Empty, setCookieHeader.Value.AsSpan());
157
Assert.
Equal
("/", setCookieHeader.Path.AsSpan());
186
Assert.
Equal
("/", setCookieHeader.Path.AsSpan());
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
CookieTempDataProviderTest.cs (2)
287
Assert.
Equal
(CookieTempDataProvider.CookieName, cookie.Name.AsSpan());
288
Assert.
Equal
(string.Empty, cookie.Value.AsSpan());
Microsoft.DotNet.XUnitAssert.Tests (6)
Asserts\SpanAssertsTests.cs (1)
668
() => Assert.
Equal
(
Asserts\StringAssertsTests.cs (5)
691
verify(() => Assert.
Equal
(expected.AsSpan(), actual.AsSpan()));
722
verify(() => Assert.
Equal
(expected.AsSpan(), actual.AsSpan()));
784
verify(() => Assert.
Equal
(expected.AsSpan(), actual.AsSpan()));
847
verify(() => Assert.
Equal
(expected.AsSpan(), actual.AsSpan()));
911
verify(() => Assert.
Equal
(expected.AsSpan(), actual.AsSpan()));
Microsoft.Net.Http.Headers.Tests (104)
CacheControlHeaderValueTest.cs (2)
50
Assert.
Equal
("PLACEHOLDER", cacheControl.NoCacheHeaders.First().AsSpan());
57
Assert.
Equal
("PLACEHOLDER", cacheControl.PrivateHeaders.First().AsSpan());
ContentDispositionHeaderValueTest.cs (51)
45
Assert.
Equal
("inline", contentDisposition.DispositionType.AsSpan());
66
Assert.
Equal
("inline", contentDisposition.DispositionType.AsSpan());
69
Assert.
Equal
("attachment", contentDisposition.DispositionType.AsSpan());
77
Assert.
Equal
("myname", contentDisposition.Name.AsSpan());
79
Assert.
Equal
("name", contentDisposition.Parameters.First().Name.AsSpan());
96
Assert.
Equal
("NAME", contentDisposition.Parameters.First().Name.AsSpan());
99
Assert.
Equal
("new_name", contentDisposition.Name.AsSpan());
101
Assert.
Equal
("NAME", contentDisposition.Parameters.First().Name.AsSpan());
116
Assert.
Equal
("FILENAME", contentDisposition.Parameters.First().Name.AsSpan());
119
Assert.
Equal
("new_name", contentDisposition.FileName.AsSpan());
121
Assert.
Equal
("FILENAME", contentDisposition.Parameters.First().Name.AsSpan());
133
Assert.
Equal
("FileÃName.bat", contentDisposition.FileName.AsSpan());
135
Assert.
Equal
("filename", contentDisposition.Parameters.First().Name.AsSpan());
136
Assert.
Equal
("\"=?utf-8?B?RmlsZcODTmFtZS5iYXQ=?=\"", contentDisposition.Parameters.First().Value.AsSpan());
148
Assert.
Equal
("File\nName.bat", contentDisposition.FileName.AsSpan());
150
Assert.
Equal
("filename", contentDisposition.Parameters.First().Name.AsSpan());
151
Assert.
Equal
("\"=?utf-8?B?RmlsZQpOYW1lLmJhdA==?=\"", contentDisposition.Parameters.First().Value.AsSpan());
166
Assert.
Equal
("FILENAME", contentDisposition.Parameters.First().Name.AsSpan());
167
Assert.
Equal
("\"=?utf-99?Q?R=mlsZcODTmFtZS5iYXQ=?=\"", contentDisposition.Parameters.First().Value.AsSpan());
168
Assert.
Equal
("=?utf-99?Q?R=mlsZcODTmFtZS5iYXQ=?=", contentDisposition.FileName.AsSpan());
171
Assert.
Equal
("new_name", contentDisposition.FileName.AsSpan());
173
Assert.
Equal
("FILENAME", contentDisposition.Parameters.First().Name.AsSpan());
188
Assert.
Equal
("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan());
192
Assert.
Equal
("new_name", contentDisposition.FileNameStar.AsSpan());
194
Assert.
Equal
("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan());
195
Assert.
Equal
("UTF-8\'\'new_name", contentDisposition.Parameters.First().Value.AsSpan());
207
Assert.
Equal
("FileÃName.bat", contentDisposition.FileNameStar.AsSpan());
209
Assert.
Equal
("filename*", contentDisposition.Parameters.First().Name.AsSpan());
210
Assert.
Equal
("UTF-8\'\'File%C3%83Name.bat", contentDisposition.Parameters.First().Value.AsSpan());
221
Assert.
Equal
($"UTF-8\'\'a%C2%80b", contentDisposition.Parameters.First().Value.AsSpan()); //%C2 added because the value in UTF-8 is encoded on 2 bytes.
229
Assert.
Equal
($"UTF-8\'\'{new string('a', 400)}", contentDisposition.Parameters.First().Value.AsSpan());
253
Assert.
Equal
($"UTF-8\'\'a%{hexC}b", contentDisposition.Parameters.First().Value.AsSpan());
257
Assert.
Equal
($"UTF-8\'\'a{(char)b}b", contentDisposition.Parameters.First().Value.AsSpan());
272
Assert.
Equal
("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan());
273
Assert.
Equal
("utf-99'lang'File%CZName.bat", contentDisposition.Parameters.First().Value.AsSpan());
277
Assert.
Equal
("new_name", contentDisposition.FileNameStar.AsSpan());
279
Assert.
Equal
("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan());
297
Assert.
Equal
(expectedFileName.AsSpan(), contentDisposition.FileName);
298
Assert.
Equal
(httpFileName.AsSpan(), contentDisposition.FileNameStar); // Should roundtrip through FileNameStar encoding
313
Assert.
Equal
("Creation-DATE", contentDisposition.Parameters.First().Name.AsSpan());
321
Assert.
Equal
("Creation-DATE", contentDisposition.Parameters.First().Name.AsSpan());
322
Assert.
Equal
("\"Tue, 15 Nov 1994 08:12:32 GMT\"", contentDisposition.Parameters.First().Value.AsSpan());
339
Assert.
Equal
("read-DATE", contentDisposition.Parameters.First().Name.AsSpan());
357
Assert.
Equal
("SIZE", contentDisposition.Parameters.First().Name.AsSpan());
363
Assert.
Equal
("SIZE", contentDisposition.Parameters.First().Name.AsSpan());
378
Assert.
Equal
("SIZE", contentDisposition.Parameters.First().Name.AsSpan());
385
Assert.
Equal
("SIZE", contentDisposition.Parameters.First().Name.AsSpan());
648
Assert.
Equal
(expectedName.AsSpan(), result.Name);
649
Assert.
Equal
(expectedFileName.AsSpan(), result.FileName);
658
Assert.
Equal
("File __ name.txt", contentDisposition.FileName.AsSpan());
660
Assert.
Equal
("UTF-8\'\'File%20%F0%9F%A4%A9%20name.txt", contentDisposition.Parameters[1].Value.AsSpan());
ContentRangeHeaderValueTest.cs (6)
21
Assert.
Equal
("bytes", range.Unit.AsSpan());
42
Assert.
Equal
("bytes", range.Unit.AsSpan());
66
Assert.
Equal
("bytes", range.Unit.AsSpan());
77
Assert.
Equal
("myunit", range.Unit.AsSpan());
159
Assert.
Equal
("bytes", result.Unit.AsSpan());
190
Assert.
Equal
("bytes", result.Unit.AsSpan());
CookieHeaderValueTest.cs (6)
187
Assert.
Equal
("cookie", header.Name.AsSpan());
188
Assert.
Equal
(string.Empty, header.Value.AsSpan());
198
Assert.
Equal
(name, header.Name.AsSpan());
199
Assert.
Equal
(value, header.Value.AsSpan());
206
Assert.
Equal
(string.Empty, cookie.Value.AsSpan());
209
Assert.
Equal
("value1", cookie.Value.AsSpan());
HeaderUtilitiesTest.cs (3)
234
Assert.
Equal
(expected.AsSpan(), actual);
261
Assert.
Equal
(expected.AsSpan(), actual);
278
Assert.
Equal
(expected.AsSpan(), actual);
MediaTypeHeaderValueTest.cs (14)
105
Assert.
Equal
("text/plain", mediaType.MediaType.AsSpan());
115
Assert.
Equal
("application/xml", mediaType.MediaType.AsSpan());
224
Assert.
Equal
("text/plain", mediaType.MediaType.AsSpan());
227
Assert.
Equal
("application/xml", mediaType.MediaType.AsSpan());
235
Assert.
Equal
("mycharset", mediaType.Charset.AsSpan());
237
Assert.
Equal
("charset", mediaType.Parameters.First().Name.AsSpan());
254
Assert.
Equal
("CHARSET", mediaType.Parameters.First().Name.AsSpan());
257
Assert.
Equal
("new_charset", mediaType.Charset.AsSpan());
259
Assert.
Equal
("CHARSET", mediaType.Parameters.First().Name.AsSpan());
272
Assert.
Equal
("q", mediaType.Parameters.First().Name.AsSpan());
273
Assert.
Equal
("0.563", mediaType.Parameters.First().Value.AsSpan());
289
Assert.
Equal
("q", mediaType.Parameters.First().Name.AsSpan());
295
Assert.
Equal
("q", mediaType.Parameters.First().Name.AsSpan());
309
Assert.
Equal
("Q", mediaType.Parameters.First().Name.AsSpan());
NameValueHeaderValueTest.cs (13)
32
Assert.
Equal
("text", nameValue.Name.AsSpan());
69
Assert.
Equal
("othervalue", pair0.Value.AsSpan());
87
Assert.
Equal
("othervalue", pair0.Value.AsSpan());
103
Assert.
Equal
("othervalue", pair0.Value.AsSpan());
104
Assert.
Equal
("value", pair1.Value.AsSpan());
120
Assert.
Equal
("othervalue", pair0.Value.AsSpan());
121
Assert.
Equal
("value", pair1.Value.AsSpan());
137
Assert.
Equal
("othervalue", pair2.Value.AsSpan());
138
Assert.
Equal
("value", pair1.Value.AsSpan());
584
Assert.
Equal
(expected.AsSpan(), actual);
605
Assert.
Equal
(expected.AsSpan(), actual);
631
Assert.
Equal
(input.AsSpan(), actual);
676
Assert.
Equal
(value.AsSpan(), nameValue.Value);
RangeHeaderValueTest.cs (1)
19
Assert.
Equal
("myunit", range.Unit.AsSpan());
SetCookieHeaderValueTest.cs (6)
321
Assert.
Equal
("cookie", header.Name.AsSpan());
322
Assert.
Equal
(string.Empty, header.Value.AsSpan());
332
Assert.
Equal
(name, header.Name.AsSpan());
333
Assert.
Equal
(value, header.Value.AsSpan());
340
Assert.
Equal
(string.Empty, cookie.Value.AsSpan());
343
Assert.
Equal
("value1", cookie.Value.AsSpan());
StringWithQualityHeaderValueTest.cs (2)
12
Assert.
Equal
("token", value.Value.AsSpan());
24
Assert.
Equal
("token", value.Value.AsSpan());