public void RdpRuleTest() { Firewall.EnableFirewall(); Firewall.AddRdpRule(); Assert.IsTrue(Firewall.IsRdpRuleExists()); Firewall.DisableFirewall(); Assert.IsTrue(Firewall.IsRdpRuleExists()); Firewall.RemoveRdpRule(); }
public void MinerClientRuleTest() { Firewall.EnableFirewall(); Firewall.AddMinerClientRule(); Assert.IsTrue(Firewall.IsMinerClientRuleExists()); Firewall.DisableFirewall(); Assert.IsTrue(Firewall.IsMinerClientRuleExists()); Firewall.RemoveMinerClientRule(); Assert.IsFalse(Firewall.IsMinerClientRuleExists()); }
public void MinerClientRuleTest() { Firewall.EnableFirewall(); Firewall.AddMinerClientRule(); Assert.IsTrue(Firewall.IsMinerClientRuleExists()); Firewall.DisableFirewall(); Assert.IsTrue(Firewall.IsMinerClientRuleExists()); Firewall.RemoveMinerClientRule(); // 防火墙处在关闭状态时认为规则存在 Assert.IsTrue(Firewall.IsMinerClientRuleExists()); }
public void EnableFirewallTest() { Firewall.EnableFirewall(); FirewallStatus state = Firewall.Status(FirewallDomain.Domain); Assert.AreEqual(FirewallStatus.Enabled, state); state = Firewall.Status(FirewallDomain.Private); Assert.AreEqual(FirewallStatus.Enabled, state); state = Firewall.Status(FirewallDomain.Public); Assert.AreEqual(FirewallStatus.Enabled, state); }