Exemplo n.º 1
0
        public void Unrestricted()
        {
            OraclePermissionAttribute a = new OraclePermissionAttribute(SecurityAction.Assert);

            a.Unrestricted = true;
            OraclePermission ocp = (OraclePermission)a.CreatePermission();

            Assert.IsTrue(ocp.IsUnrestricted(), "IsUnrestricted");
            Assert.IsFalse(a.AllowBlankPassword, "AllowBlankPassword");
            Assert.AreEqual(String.Empty, a.ConnectionString, "ConnectionString");
            Assert.AreEqual(KeyRestrictionBehavior.AllowOnly, a.KeyRestrictionBehavior, "KeyRestrictionBehavior");
            Assert.AreEqual(String.Empty, a.KeyRestrictions, "KeyRestrictions");
            a.Unrestricted = false;
            ocp            = (OraclePermission)a.CreatePermission();
            Assert.IsFalse(ocp.IsUnrestricted(), "!IsUnrestricted");
        }
Exemplo n.º 2
0
        public void Default()
        {
            OraclePermissionAttribute a = new OraclePermissionAttribute(SecurityAction.Assert);

            Assert.AreEqual(a.ToString(), a.TypeId.ToString(), "TypeId");
            Assert.IsFalse(a.Unrestricted, "Unrestricted");
            Assert.IsFalse(a.AllowBlankPassword, "AllowBlankPassword");
            Assert.AreEqual(String.Empty, a.ConnectionString, "ConnectionString");
            Assert.AreEqual(KeyRestrictionBehavior.AllowOnly, a.KeyRestrictionBehavior, "KeyRestrictionBehavior");
            Assert.AreEqual(String.Empty, a.KeyRestrictions, "KeyRestrictions");
            Assert.IsFalse(a.ShouldSerializeConnectionString(), "ShouldSerializeConnectionString");
            Assert.IsFalse(a.ShouldSerializeKeyRestrictions(), "ShouldSerializeConnectionString");
            OraclePermission ocp = (OraclePermission)a.CreatePermission();

            Assert.IsFalse(ocp.IsUnrestricted(), "IsUnrestricted");
        }