Merge pull request #1433 from akoeplinger/system.numerics-port
[mono.git] / mcs / class / System.Net.Http / Test / System.Net.Http / HttpClientHandlerTest.cs
index b35449d38cbd5a5dd4309a09315795104ea5dcf6..78f8a0c225d5eb089658e94aa3aa821bc1706f42 100644 (file)
@@ -117,5 +117,19 @@ namespace MonoTests.System.Net.Http
                                h.AllowAutoRedirect = false;
                        }
                }
+
+               [Test]
+               public void Disposed ()
+               {
+                       var h = new HttpClientHandler ();
+                       h.Dispose ();
+                       var c = new HttpClient (h);
+                       try {
+                               c.GetAsync ("http://google.com").Wait ();
+                               Assert.Fail ("#1");
+                       } catch (AggregateException e) {
+                               Assert.IsTrue (e.InnerException is ObjectDisposedException, "#2");
+                       }
+               }
        }
 }