public void Default ()
{
RegistryPermissionAttribute a = new RegistryPermissionAttribute (SecurityAction.Assert);
Assert.IsNull (a.Create, "Create");
Assert.IsNull (a.Read, "Read");
Assert.IsNull (a.Write, "Write");
Assert.IsNull (a.ChangeAccessControl, "ChangeAccessControl");
Assert.IsNull (a.ViewAccessControl, "ViewAccessControl");
Assert.AreEqual (a.ToString (), a.TypeId.ToString (), "TypeId");
Assert.IsFalse (a.Unrestricted, "Unrestricted");
RegistryPermission perm = (RegistryPermission) a.CreatePermission ();
Assert.AreEqual (String.Empty, perm.GetPathList (RegistryPermissionAccess.Create), "Create");
Assert.AreEqual (String.Empty, perm.GetPathList (RegistryPermissionAccess.Read), "Read");
Assert.AreEqual (String.Empty, perm.GetPathList (RegistryPermissionAccess.Write), "Write");
}