File tree Expand file tree Collapse file tree 2 files changed +279
-113
lines changed
src/FrontDoor/FrontDoor.Test
SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests Expand file tree Collapse file tree 2 files changed +279
-113
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,16 @@ function Test-PolicyCrud
59
59
Assert-AreEqual $customRule2.Priority $updatedPolicy.CustomRules [0 ].Priority
60
60
Assert-AreEqual $managedRule1.RuleGroupOverrides [0 ].ManagedRuleOverrides[0 ].Action $updatedPolicy.ManagedRules [0 ].RuleGroupOverrides[0 ].ManagedRuleOverrides[0 ].Action
61
61
62
+ $customRule3 = New-AzFrontDoorWafCustomRuleObject - Name " Rule3" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Log - Priority 3 - EnabledState Disabled
63
+ $updatedPolicy = Update-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName - Customrule $customRule3
64
+ Assert-NotNull $updatedPolicy
65
+ Assert-AreEqual $Name $updatedPolicy.Name
66
+ Assert-AreEqual $customRule3.Name $updatedPolicy.CustomRules [0 ].Name
67
+ Assert-AreEqual $customRule3.Action $updatedPolicy.CustomRules [0 ].Action
68
+ Assert-AreEqual $customRule3.Priority $updatedPolicy.CustomRules [0 ].Priority
69
+ Assert-AreEqual $customRule3.EnabledState $updatedPolicy.CustomRules [0 ].EnabledState
70
+ Assert-AreEqual $managedRule1.RuleGroupOverrides [0 ].ManagedRuleOverrides[0 ].Action $updatedPolicy.ManagedRules [0 ].RuleGroupOverrides[0 ].ManagedRuleOverrides[0 ].Action
71
+
62
72
$removed = Remove-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName - PassThru
63
73
Assert-True { $removed }
64
74
Assert-ThrowsContains { Get-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName } " does not exist."
You can’t perform that action at this time.
0 commit comments