public void ToXml_Unrestricted () { NamedPermissionSet ps = new NamedPermissionSet (name, PermissionState.Unrestricted); SecurityElement se = ps.ToXml (); Assert.IsTrue (ps.ToString().StartsWith ("<PermissionSet"), "Unrestricted.ToString().StartsWith"); Assert.AreEqual ("System.Security.NamedPermissionSet", (se.Attributes ["class"] as string), "Unrestricted.class"); Assert.AreEqual ("1", (se.Attributes ["version"] as string), "Unrestricted.version"); Assert.AreEqual (name, (se.Attributes ["Name"] as string), "Unrestricted.Name"); Assert.IsNull ((se.Attributes ["Description"] as string), "Unrestricted.Description"); Assert.AreEqual ("true", (se.Attributes ["Unrestricted"] as string), "Unrestricted.Unrestricted"); }
public void ToXml_Unrestricted () { NamedPermissionSet ps = new NamedPermissionSet (name, PermissionState.Unrestricted); SecurityElement se = ps.ToXml (); Assert ("Unrestricted.ToString().StartsWith", ps.ToString().StartsWith ("<PermissionSet")); AssertEquals ("Unrestricted.class", "System.Security.NamedPermissionSet", (se.Attributes ["class"] as string)); AssertEquals ("Unrestricted.version", "1", (se.Attributes ["version"] as string)); AssertEquals ("Unrestricted.Name", name, (se.Attributes ["Name"] as string)); AssertNull ("Unrestricted.Description", (se.Attributes ["Description"] as string)); AssertEquals ("Unrestricted.Unrestricted", "true", (se.Attributes ["Unrestricted"] as string)); }