Merge pull request #900 from Blewzman/FixAggregateExceptionGetBaseException
[mono.git] / mcs / class / corlib / Test / System / WeakReferenceTest.cs
index 84c8996a00668902b6e48c58abe4cb1d90efdbd6..717a99b6e1cba9263ce50e2ee00abdde649a65d3 100644 (file)
@@ -123,6 +123,16 @@ namespace MonoTests.System {
                        GC.WaitForPendingFinalizers ();
                        Assert.IsFalse (Foo.failed);
                }
+
+#if NET_4_5
+               [Test]
+               public void WeakReferenceT_TryGetTarget_NullTarget ()
+               {
+                       var r = new WeakReference <object> (null);
+                       object obj;
+                       Assert.IsFalse (r.TryGetTarget (out obj), "#1");
+               }
+#endif
        }
 }