@@ -136,19 +136,19 @@ function Test-GetSubscriptionDeploymentStack
136
136
$resourceId = " /subscriptions/$subId /providers/Microsoft.Resources/deploymentStacks/$rname "
137
137
138
138
# Test - GetByName
139
- $getByName = Get-AzSubscriptionDeploymentStack - Name $rname
139
+ $getByName = Get-AzDeploymentStack - Name $rname
140
140
141
141
# Assert
142
142
Assert-NotNull $getByName
143
143
144
144
# Test - GetByResourceId
145
- $getByResourceId = Get-AzSubscriptionDeploymentStack - ResourceId $resourceId
145
+ $getByResourceId = Get-AzDeploymentStack - ResourceId $resourceId
146
146
147
147
# Assert
148
148
Assert-NotNull $getByResourceId
149
149
150
150
# Test - ListByResourceGroupName
151
- $list = Get-AzSubscriptionDeploymentStack
151
+ $list = Get-AzDeploymentStack
152
152
153
153
# Assert
154
154
Assert-AreNotEqual 0 $list.Count
@@ -187,19 +187,19 @@ function Test-GetSubscriptionDeploymentStackSnapshot
187
187
}
188
188
189
189
# Test - GetByStackName
190
- $getByName = Get-AzSubscriptionDeploymentStack - Name $rname
190
+ $getByName = Get-AzDeploymentStack - Name $rname
191
191
192
192
# Assert
193
193
Assert-NotNull $getByName
194
194
195
195
# Test - GetByResourceId
196
- $getByResourceId = Get-AzSubscriptionDeploymentStack - ResourceId $resourceId
196
+ $getByResourceId = Get-AzDeploymentStack - ResourceId $resourceId
197
197
198
198
# Assert
199
199
Assert-NotNull $getByResourceId
200
200
201
201
# Test - ListByResourceGroupName
202
- $list = Get-AzSubscriptionDeploymentStack
202
+ $list = Get-AzDeploymentStack
203
203
204
204
# Assert
205
205
Assert-AreNotEqual 0 $list.Count
@@ -341,6 +341,51 @@ function Test-RemoveResourceGroupDeploymentStack
341
341
}
342
342
}
343
343
344
+ <#
345
+ . SYNOPSIS
346
+ Tests REMOVE operation on deploymentStacksSnapshot
347
+ #>
348
+ function Test-RemoveResourceGroupDeploymentStackSnapshot
349
+ {
350
+ # Setup
351
+ $rgname = Get-ResourceGroupName
352
+ $rname = Get-ResourceName
353
+ $rglocation = " West US 2"
354
+ $subId = (Get-AzContext ).Subscription.SubscriptionId
355
+
356
+ $resourceId = " /subscriptions/$subId /resourcegroups/$rgname /providers/Microsoft.Resources/deploymentStacks/$rname "
357
+
358
+ try
359
+ {
360
+ # Prepare
361
+ New-AzResourceGroup - Name $rgname - Location $rglocation
362
+ $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile simpleTemplate.json - ParameterFile simpleTemplateParams.json
363
+
364
+
365
+ # Test - removeByResourceId
366
+ $removeByResourceId = Remove-AzResourceGroupDeploymentStack - ResourceId $resourceId
367
+
368
+ # Assert
369
+ Assert-NotNull $removeByResourceId
370
+
371
+ # Prepare
372
+ $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile simpleTemplate.json - ParameterFile simpleTemplateParams.json
373
+
374
+
375
+ # Test - removeByResourceNameAndResourceGroupName
376
+ $removeByResourceNameAndResouceGroupName = Remove-AzResourceGroupDeploymentStack - ResourceGroupName $rgname - Name $rname
377
+
378
+ # Assert
379
+ Assert-NotNull $removeByResourceNameAndResouceGroupName
380
+
381
+ }
382
+ finally
383
+ {
384
+ # Cleanup
385
+ Clean - ResourceGroup $rgname
386
+ }
387
+ }
388
+
344
389
345
390
<#
346
391
. SYNOPSIS
0 commit comments