public void TryParseAdd_AddBadAfterGoodValue_False() { HttpResponseHeaders headers = new HttpResponseHeaders(); headers.WwwAuthenticate.Add(new AuthenticationHeaderValue("Negotiate")); string input = "Basic, D\rigest qop=\"auth\",algorithm=MD5-sess"; Assert.False(headers.WwwAuthenticate.TryParseAdd(input)); Assert.Equal("Negotiate", headers.WwwAuthenticate.ToString()); Assert.Equal("WWW-Authenticate: Negotiate\r\n", headers.ToString()); }
public void TryParseAdd_AddBadValue_False() { HttpResponseHeaders headers = new HttpResponseHeaders(); string input = "Basic, D\rigest qop=\"auth\",algorithm=MD5-sess"; Assert.False(headers.WwwAuthenticate.TryParseAdd(input)); Assert.Equal(string.Empty, headers.WwwAuthenticate.ToString()); Assert.Equal(string.Empty, headers.ToString()); }