public void ResolvePolicy_Empty() { HostSecurityManager hsm = new HostSecurityManager(); PermissionSet ps = hsm.ResolvePolicy(new Evidence()); Assert.AreEqual(0, ps.Count, "Count"); Assert.IsFalse(ps.IsUnrestricted(), "IsUnrestricted"); }
public void ResolvePolicy_CurrentAssemblyEvidence() { HostSecurityManager hsm = new HostSecurityManager(); Assembly a = Assembly.GetExecutingAssembly(); PermissionSet ps = hsm.ResolvePolicy(a.Evidence); PermissionSet expected = SecurityManager.ResolvePolicy(a.Evidence); Assert.AreEqual(expected.ToString(), ps.ToString(), "PermissionSet"); }
public void ResolvePolicy_Null() { HostSecurityManager hsm = new HostSecurityManager(); PermissionSet ps = hsm.ResolvePolicy(null); }