summaryrefslogtreecommitdiff
path: root/mcs/class/System.Net.Http/Test/System.Net.Http.Headers
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class/System.Net.Http/Test/System.Net.Http.Headers')
-rw-r--r--mcs/class/System.Net.Http/Test/System.Net.Http.Headers/HttpHeadersTest.cs8
-rw-r--r--mcs/class/System.Net.Http/Test/System.Net.Http.Headers/NameValueHeaderValueTest.cs3
2 files changed, 11 insertions, 0 deletions
diff --git a/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/HttpHeadersTest.cs b/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/HttpHeadersTest.cs
index a4b2555160..cae4a65c82 100644
--- a/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/HttpHeadersTest.cs
+++ b/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/HttpHeadersTest.cs
@@ -131,6 +131,14 @@ namespace MonoTests.System.Net.Http.Headers
}
[Test]
+ public void TryGetValuesTest ()
+ {
+ IEnumerable<string> headerValues;
+ Assert.IsFalse (headers.TryGetValues (null, out headerValues), "#1");
+ Assert.IsFalse (headers.TryGetValues ("some-name", out headerValues), "#2");
+ }
+
+ [Test]
public void ToStringTest ()
{
headers.Add ("aa", "v");
diff --git a/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/NameValueHeaderValueTest.cs b/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/NameValueHeaderValueTest.cs
index 7d08832868..32cf785a0e 100644
--- a/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/NameValueHeaderValueTest.cs
+++ b/mcs/class/System.Net.Http/Test/System.Net.Http.Headers/NameValueHeaderValueTest.cs
@@ -157,6 +157,9 @@ namespace MonoTests.System.Net.Http.Headers
NameValueHeaderValue res;
Assert.IsFalse (NameValueHeaderValue.TryParse ("", out res), "#1");
Assert.IsNull (res, "#2");
+
+ Assert.IsFalse (NameValueHeaderValue.TryParse ("\"a\"=b", out res), "#3");
+ Assert.IsNull (res, "#4");
}
}
}