@@ -57,15 +57,16 @@ function GetAzureRecoveryPointTest
57
57
$recoveryPoints = Get-AzureBackupRecoveryPoint - Item $azureBackUpItem
58
58
if (! ($recoveryPoints -eq $null ))
59
59
{
60
- foreach ($recoveryPoint in $recoveryPoints )
61
- {
62
- Assert-NotNull $recoveryPoint.RecoveryPointTime ' RecoveryPointTime should not be null'
63
- Assert-NotNull $recoveryPoint.RecoveryPointType ' RecoveryPointType should not be null'
64
- Assert-NotNull $recoveryPoint.RecoveryPointId ' RecoveryPointId should not be null'
60
+ foreach ($recoveryPoint in $recoveryPoints )
61
+ {
62
+ Assert-NotNull $recoveryPoint.RecoveryPointTime ' RecoveryPointTime should not be null'
63
+ Assert-NotNull $recoveryPoint.RecoveryPointType ' RecoveryPointType should not be null'
64
+ Assert-NotNull $recoveryPoint.RecoveryPointId ' RecoveryPointId should not be null'
65
+ }
65
66
}
66
67
}
67
68
68
- function Test-GetAzureBackupItemTests
69
+ function Test-GetAzureBackupItem
69
70
{
70
71
$azureBackUpContainer = New-Object Microsoft.Azure.Commands.AzureBackup.Cmdlets.AzureBackupContainer
71
72
$azureBackUpContainer.ResourceGroupName = $ResourceGroupName
@@ -90,7 +91,7 @@ function Test-GetAzureBackupItemTests
90
91
}
91
92
}
92
93
93
- function Test-EnableDisableAzureBackupProtectionTest
94
+ function Test-EnableAzureBackupProtection
94
95
{
95
96
$policy = New-Object Microsoft.Azure.Commands.AzureBackup.Cmdlets.AzureBackupProtectionPolicy
96
97
$policy.InstanceId = $PolicyId
@@ -111,12 +112,22 @@ function Test-EnableDisableAzureBackupProtectionTest
111
112
$azureBackUpItem.DataSourceId = $DataSourceId
112
113
$azureBackUpItem.Type = $DataSourceType
113
114
$azureBackUpItem.Name = $POName
114
-
115
115
$jobId = Enable-AzureBackupProtection - Item $azureBackUpItem - Policy $policy
116
- sleep(20 )
116
+
117
+ }
118
+
119
+ function Test-DisableAzureBackupProtection
120
+ {
121
+ $azureBackUpItem = New-Object Microsoft.Azure.Commands.AzureBackup.Cmdlets.AzureBackupItem
122
+ $azureBackUpItem.ResourceGroupName = $ResourceGroupName
123
+ $azureBackUpItem.ResourceName = $ResourceName
124
+ $azureBackUpItem.Location = $Location
125
+ $azureBackUpItem.ContainerUniqueName = $ContainerName
126
+ $azureBackUpItem.ContainerType = $ContainerType
127
+ $azureBackUpItem.DataSourceId = $DataSourceId
128
+ $azureBackUpItem.Type = $DataSourceType
129
+ $azureBackUpItem.Name = $POName
117
130
$jobId1 = Disable-AzureBackupProtection - Item $azureBackUpItem
118
- sleep(20 )
119
- $jobId2 = Enable-AzureBackupProtection - Item $azureBackUpItem - Policy $policy
120
131
}
121
132
122
133
function BackUpAzureBackUpItemTest
0 commit comments