public StringSegment GetUnescapedValue() { if (!HeaderUtilities.IsQuoted(_value)) { return(_value); } return(HeaderUtilities.UnescapeAsQuotedString(_value)); }
public StringSegment UnescapeAsQuotedString() { return(HeaderUtilities.UnescapeAsQuotedString("\"hello\\\"foo\\\\bar\\\\baz\\\\\"")); }
public void UnescapeAsQuotedString_BehaviorCheck(string input, string expected) { var actual = HeaderUtilities.UnescapeAsQuotedString(input); Assert.Equal(expected, actual); }