2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Fri, 3 Sep 2004 11:36:16 +0000 (11:36 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Fri, 3 Sep 2004 11:36:16 +0000 (11:36 -0000)
* UrlIdentityPermissionTest.cs: Added a test for Copy an empty object
which results in a different behaviour in Fx 1.1 and 2.0.

svn path=/trunk/mcs/; revision=33266

mcs/class/corlib/Test/System.Security.Permissions/ChangeLog
mcs/class/corlib/Test/System.Security.Permissions/UrlIdentityPermissionTest.cs

index ca3704eb7d362f96186fadb31851955cad4b7493..b2ecc5a593ae76e5321be28df2bfc1064bb0da36 100644 (file)
@@ -1,3 +1,8 @@
+2004-09-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * UrlIdentityPermissionTest.cs: Added a test for Copy an empty object
+       which results in a different behaviour in Fx 1.1 and 2.0.
+
 2004-09-01  Sebastien Pouliot  <sebastien@ximian.com>
 
        * EnvironmentPermissionTest.cs: Fixed tests so they execute without 
index 0dc3070a4992b27ba1c528c69e3d3981bf601eba..d5b1cc8e573fd101e53c53666013b8a32dfa0dff 100644 (file)
@@ -140,6 +140,16 @@ namespace MonoTests.System.Security.Permissions {
                        }
                }
 
+               [Test]
+#if !NET_2_0
+               [ExpectedException (typeof (NullReferenceException))]
+#endif
+               public void Copy_None ()
+               {
+                       UrlIdentityPermission uip = new UrlIdentityPermission (PermissionState.None);
+                       UrlIdentityPermission copy = (UrlIdentityPermission)uip.Copy ();
+               }
+
                [Test]
                public void Intersect_Null ()
                {