Skip to content

Commit e5b53eb

Browse files
author
Harsh Patel
committed
Small edits
1 parent c1f92bb commit e5b53eb

File tree

1 file changed

+51
-6
lines changed

1 file changed

+51
-6
lines changed

src/Resources/Resources.Test/ScenarioTests/DeploymentStackTests.ps1

Lines changed: 51 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -136,19 +136,19 @@ function Test-GetSubscriptionDeploymentStack
136136
$resourceId = "/subscriptions/$subId/providers/Microsoft.Resources/deploymentStacks/$rname"
137137

138138
# Test - GetByName
139-
$getByName = Get-AzSubscriptionDeploymentStack -Name $rname
139+
$getByName = Get-AzDeploymentStack -Name $rname
140140

141141
# Assert
142142
Assert-NotNull $getByName
143143

144144
# Test - GetByResourceId
145-
$getByResourceId = Get-AzSubscriptionDeploymentStack -ResourceId $resourceId
145+
$getByResourceId = Get-AzDeploymentStack -ResourceId $resourceId
146146

147147
#Assert
148148
Assert-NotNull $getByResourceId
149149

150150
#Test - ListByResourceGroupName
151-
$list = Get-AzSubscriptionDeploymentStack
151+
$list = Get-AzDeploymentStack
152152

153153
# Assert
154154
Assert-AreNotEqual 0 $list.Count
@@ -187,19 +187,19 @@ function Test-GetSubscriptionDeploymentStackSnapshot
187187
}
188188

189189
# Test - GetByStackName
190-
$getByName = Get-AzSubscriptionDeploymentStack -Name $rname
190+
$getByName = Get-AzDeploymentStack -Name $rname
191191

192192
# Assert
193193
Assert-NotNull $getByName
194194

195195
# Test - GetByResourceId
196-
$getByResourceId = Get-AzSubscriptionDeploymentStack -ResourceId $resourceId
196+
$getByResourceId = Get-AzDeploymentStack -ResourceId $resourceId
197197

198198
#Assert
199199
Assert-NotNull $getByResourceId
200200

201201
#Test - ListByResourceGroupName
202-
$list = Get-AzSubscriptionDeploymentStack
202+
$list = Get-AzDeploymentStack
203203

204204
# Assert
205205
Assert-AreNotEqual 0 $list.Count
@@ -341,6 +341,51 @@ function Test-RemoveResourceGroupDeploymentStack
341341
}
342342
}
343343

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+
344389

345390
<#
346391
.SYNOPSIS

0 commit comments

Comments
 (0)