File tree Expand file tree Collapse file tree 1 file changed +44
-1
lines changed
src/Resources/Resources.Test/ScenarioTests Expand file tree Collapse file tree 1 file changed +44
-1
lines changed Original file line number Diff line number Diff line change @@ -158,4 +158,47 @@ function Test-GetSubscriptionDeploymentStack
158
158
}
159
159
}
160
160
161
- function
161
+ <#
162
+ . SYNOPSIS
163
+ Tests REMOVE operation on deploymentStacks
164
+ #>
165
+ function Test-RemoveResourceGroupDeploymentStack
166
+ {
167
+ # Setup
168
+ $rgname = Get-ResourceGroupName
169
+ $rname = Get-ResourceName
170
+ $rglocation = " West US 2"
171
+ $subId = (Get-AzContext ).Subscription.SubscriptionId
172
+
173
+ $resourceId = " /subscriptions/$subId /resourcegroups/$rgname /providers/Microsoft.Resources/deploymentStacks/$rname "
174
+
175
+ try
176
+ {
177
+ # Prepare
178
+ New-AzResourceGroup - Name $rgname - Location $rglocation
179
+ $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile simpleTemplate.json - ParameterFile simpleTemplateParams.json
180
+
181
+
182
+ # Test - removeByResourceId
183
+ $removeByResourceId = Remove-AzResourceGroupDeploymentStack - ResourceId $resourceId
184
+
185
+ # Assert
186
+ Assert-NotNull $removeByResourceId
187
+
188
+ # Prepare
189
+ $deployment = New-AzResourceGroupDeploymentStack - Name $rname - ResourceGroupName $rgname - TemplateFile simpleTemplate.json - ParameterFile simpleTemplateParams.json
190
+
191
+
192
+ # Test - removeByResourceNameAndResourceGroupName
193
+ $removeByResourceNameAndResouceGroupName = Remove-AzResourceGroupDeploymentStack - ResourceGroupName $rgname - Name $rname
194
+
195
+ # Assert
196
+ Assert-NotNull $removeByResourceNameAndResouceGroupName
197
+
198
+ }
199
+ finally
200
+ {
201
+ # Cleanup
202
+ Clean - ResourceGroup $rgname
203
+ }
204
+ }
You can’t perform that action at this time.
0 commit comments