public void Default () { EventLogPermissionAttribute a = new EventLogPermissionAttribute (SecurityAction.Assert); Assert.AreEqual (a.ToString (), a.TypeId.ToString (), "TypeId"); Assert.IsFalse (a.Unrestricted, "Unrestricted"); Assert.AreEqual (".", a.MachineName, "MachineName"); Assert.AreEqual (EventLogPermissionAccess.Write, a.PermissionAccess, "PermissionAccess"); EventLogPermission sp = (EventLogPermission)a.CreatePermission (); Assert.IsFalse (sp.IsUnrestricted (), "IsUnrestricted"); }
public void Unrestricted () { EventLogPermissionAttribute a = new EventLogPermissionAttribute (SecurityAction.Assert); a.Unrestricted = true; EventLogPermission wp = (EventLogPermission)a.CreatePermission (); Assert.IsTrue (wp.IsUnrestricted (), "IsUnrestricted"); a.Unrestricted = false; wp = (EventLogPermission)a.CreatePermission (); Assert.IsFalse (wp.IsUnrestricted (), "!IsUnrestricted"); }