public void PermissionState_None ()
{
SiteIdentityPermission sip = new SiteIdentityPermission (PermissionState.None);
Assert.AreEqual (String.Empty, sip.Site, "Site");
SecurityElement se = sip.ToXml ();
// only class and version are present
Assert.AreEqual (2, se.Attributes.Count, "Xml-Attributes");
Assert.IsNull (se.Children, "Xml-Children");
SiteIdentityPermission copy = (SiteIdentityPermission)sip.Copy ();
Assert.IsFalse (Object.ReferenceEquals (sip, copy), "ReferenceEquals");
}