71 references to CommonHeaders
Microsoft.AspNetCore.HeaderParsing.Tests (71)
CommonHeadersTests.cs (51)
15Assert.Equal(HeaderNames.Host, CommonHeaders.Host.HeaderName); 16Assert.Equal(HostHeaderValueParser.Instance, CommonHeaders.Host.ParserInstance); 17Assert.Null(CommonHeaders.Host.ParserType); 23Assert.Equal(HeaderNames.Accept, CommonHeaders.Accept.HeaderName); 24Assert.Equal(MediaTypeHeaderValueListParser.Instance, CommonHeaders.Accept.ParserInstance); 25Assert.Null(CommonHeaders.Accept.ParserType); 31Assert.Equal(HeaderNames.AcceptEncoding, CommonHeaders.AcceptEncoding.HeaderName); 32Assert.Equal(StringWithQualityHeaderValueListParser.Instance, CommonHeaders.AcceptEncoding.ParserInstance); 33Assert.Null(CommonHeaders.AcceptEncoding.ParserType); 39Assert.Equal(HeaderNames.AcceptLanguage, CommonHeaders.AcceptLanguage.HeaderName); 40Assert.Equal(StringWithQualityHeaderValueListParser.Instance, CommonHeaders.AcceptLanguage.ParserInstance); 41Assert.Null(CommonHeaders.AcceptLanguage.ParserType); 47Assert.Equal(HeaderNames.CacheControl, CommonHeaders.CacheControl.HeaderName); 48Assert.Equal(CacheControlHeaderValueParser.Instance, CommonHeaders.CacheControl.ParserInstance); 49Assert.Null(CommonHeaders.CacheControl.ParserType); 55Assert.Equal(HeaderNames.ContentDisposition, CommonHeaders.ContentDisposition.HeaderName); 56Assert.Equal(ContentDispositionHeaderValueParser.Instance, CommonHeaders.ContentDisposition.ParserInstance); 57Assert.Null(CommonHeaders.ContentDisposition.ParserType); 63Assert.Equal(HeaderNames.ContentType, CommonHeaders.ContentType.HeaderName); 64Assert.Equal(MediaTypeHeaderValueParser.Instance, CommonHeaders.ContentType.ParserInstance); 65Assert.Null(CommonHeaders.ContentType.ParserType); 71Assert.Equal(HeaderNames.Cookie, CommonHeaders.Cookie.HeaderName); 72Assert.Equal(CookieHeaderValueListParser.Instance, CommonHeaders.Cookie.ParserInstance); 73Assert.Null(CommonHeaders.Cookie.ParserType); 79Assert.Equal(HeaderNames.Date, CommonHeaders.Date.HeaderName); 80Assert.Equal(DateTimeOffsetParser.Instance, CommonHeaders.Date.ParserInstance); 81Assert.Null(CommonHeaders.Date.ParserType); 87Assert.Equal(HeaderNames.IfMatch, CommonHeaders.IfMatch.HeaderName); 88Assert.Equal(EntityTagHeaderValueListParser.Instance, CommonHeaders.IfMatch.ParserInstance); 89Assert.Null(CommonHeaders.IfMatch.ParserType); 95Assert.Equal(HeaderNames.IfModifiedSince, CommonHeaders.IfModifiedSince.HeaderName); 96Assert.Equal(EntityTagHeaderValueListParser.Instance, CommonHeaders.IfModifiedSince.ParserInstance); 97Assert.Null(CommonHeaders.IfModifiedSince.ParserType); 103Assert.Equal(HeaderNames.IfNoneMatch, CommonHeaders.IfNoneMatch.HeaderName); 104Assert.Equal(EntityTagHeaderValueListParser.Instance, CommonHeaders.IfNoneMatch.ParserInstance); 105Assert.Null(CommonHeaders.IfNoneMatch.ParserType); 111Assert.Equal(HeaderNames.IfRange, CommonHeaders.IfRange.HeaderName); 112Assert.Equal(RangeConditionHeaderValueParser.Instance, CommonHeaders.IfRange.ParserInstance); 113Assert.Null(CommonHeaders.IfRange.ParserType); 119Assert.Equal(HeaderNames.IfUnmodifiedSince, CommonHeaders.IfUnmodifiedSince.HeaderName); 120Assert.Equal(DateTimeOffsetParser.Instance, CommonHeaders.IfUnmodifiedSince.ParserInstance); 121Assert.Null(CommonHeaders.IfUnmodifiedSince.ParserType); 127Assert.Equal(HeaderNames.Range, CommonHeaders.Range.HeaderName); 128Assert.Equal(RangeHeaderValueParser.Instance, CommonHeaders.Range.ParserInstance); 129Assert.Null(CommonHeaders.Range.ParserType); 135Assert.Equal(HeaderNames.Referer, CommonHeaders.Referer.HeaderName); 136Assert.Equal(UriParser.Instance, CommonHeaders.Referer.ParserInstance); 137Assert.Null(CommonHeaders.Referer.ParserType); 143Assert.Equal("X-Forwarded-For", CommonHeaders.XForwardedFor.HeaderName); 144Assert.Equal(IPAddressListParser.Instance, CommonHeaders.XForwardedFor.ParserInstance); 145Assert.Null(CommonHeaders.XForwardedFor.ParserType);
HeaderParsingExtensionsTests.cs (3)
81var headerKey = new HeaderKey<DateTimeOffset>("Test", CommonHeaders.Date.ParserInstance!, 0); 83var headerSetup = CommonHeaders.Date; 109var dateHeaderKey = RegisterHeader(context, CommonHeaders.Date);
HeaderParsingFeatureTests.cs (7)
48var key = Registry.Register(CommonHeaders.Date); 66var key = Registry.Register(CommonHeaders.Date); 94var key = Registry.Register(CommonHeaders.Date); 107var key = Registry.Register(CommonHeaders.Date); 124var key = Registry.Register(CommonHeaders.Date); 142var key = Registry.Register(CommonHeaders.Date); 200var key = Registry.Register(CommonHeaders.CacheControl);
HeaderRegistryTests.cs (10)
29var key = registry.Register(CommonHeaders.Date); 32Assert.Equal(CommonHeaders.Date.ParserInstance, key.Parser); 33Assert.Equal(CommonHeaders.Date.HeaderName, key.Name); 46var key = registry.Register(CommonHeaders.Date); 61Assert.Throws<InvalidOperationException>(() => registry.Register(CommonHeaders.Date)); 69var key1 = registry.Register(CommonHeaders.Date); 70var key2 = registry.Register(CommonHeaders.Accept); 71var key3 = registry.Register(CommonHeaders.AcceptLanguage); 83var key1 = registry.Register(CommonHeaders.Date); 84var key2 = registry.Register(CommonHeaders.Date);