Beispiel #1
0
        public void Unrestricted()
        {
            IsolatedStorageFilePermissionAttribute a = new IsolatedStorageFilePermissionAttribute(SecurityAction.Assert);

            a.Unrestricted = true;

            IsolatedStorageFilePermission perm = (IsolatedStorageFilePermission)a.CreatePermission();

            Assert.IsTrue(perm.IsUnrestricted(), "CreatePermission.IsUnrestricted");
            Assert.AreEqual(IsolatedStorageContainment.UnrestrictedIsolatedStorage, perm.UsageAllowed, "CreatePermission.UsageAllowed");
            Assert.AreEqual(Int64.MaxValue, perm.UserQuota, "CreatePermission.UserQuota");
        }
Beispiel #2
0
        public void Default()
        {
            IsolatedStorageFilePermissionAttribute a = new IsolatedStorageFilePermissionAttribute(SecurityAction.Assert);

            Assert.AreEqual(IsolatedStorageContainment.None, a.UsageAllowed, "UsageAllowed");
            Assert.AreEqual(0, a.UserQuota, "UserQuota");
            Assert.AreEqual(a.ToString(), a.TypeId.ToString(), "TypeId");
            Assert.IsFalse(a.Unrestricted, "Unrestricted");

            IsolatedStorageFilePermission perm = (IsolatedStorageFilePermission)a.CreatePermission();

            Assert.AreEqual(IsolatedStorageContainment.None, perm.UsageAllowed, "CreatePermission-UsageAllowed");
            Assert.AreEqual(0, perm.UserQuota, "CreatePermission-UserQuota");
        }