public void Unrestricted() { SqlClientPermissionAttribute a = new SqlClientPermissionAttribute(SecurityAction.Assert); a.Unrestricted = true; SqlClientPermission scp = (SqlClientPermission)a.CreatePermission(); Assert.IsTrue(scp.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; scp = (SqlClientPermission)a.CreatePermission(); Assert.IsFalse(scp.IsUnrestricted(), "!IsUnrestricted"); }
public void Default() { SqlClientPermissionAttribute a = new SqlClientPermissionAttribute(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"); SqlClientPermission sp = (SqlClientPermission)a.CreatePermission(); Assert.IsFalse(sp.IsUnrestricted(), "IsUnrestricted"); }