def test_has_a_firewall(self, mock_data): mock_data.return_value = fw_data.one_firewall f = firewall.Firewall(116387) assert f.firewall_id == 116387 assert f.status == 'ACTIVE' assert f.region['region_id'] == 19344
def test_has_rules(self, mock_data): mock_data.return_value = fw_data.firewall_rules f = firewall.Firewall(116387) assert len(f.rules) == 5 for x in f.rules: assert isinstance(x, fwrule.FirewallRule ), '%s must be an instance of Firewallrule' % x
def test_has_no_rules(self, mock_data): mock_data.return_value = fw_data.no_rules f = firewall.Firewall(123456) assert len(f.rules) == 0
def test_has_rules(self, mock_data): mock_data.return_value = fw_data.firewall_rules f = firewall.Firewall(116387)