Skip to content

Commit 5d6a1a9

Browse files
committed
finalizing management group scenario testing
1 parent a65ba9b commit 5d6a1a9

13 files changed

+2323
-408
lines changed

src/Resources/ResourceManager/SdkClient/DeploymentStacksSdkClient.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ public PSDeploymentStackTemplateDefinition ExportManagementGroupDeploymentStack(
182182
return null;
183183
else
184184
throw new PSArgumentException(
185-
$"DeploymentStack '{deploymentStackName}' not found in Management Group '{managementGroupId}'."
185+
$"DeploymentStack '{deploymentStackName}' in Management Group '{managementGroupId}' not found."
186186
);
187187
}
188188
else
@@ -307,7 +307,7 @@ public PSDeploymentStack GetManagementGroupDeploymentStack(string managementGrou
307307
return null;
308308
else
309309
throw new PSArgumentException(
310-
$"DeploymentStack '{deploymentStackName}' not found in management group '{managementGroupId}'."
310+
$"DeploymentStack '{deploymentStackName}' in Management Group '{managementGroupId}' not found."
311311
);
312312
}
313313
else
@@ -577,7 +577,7 @@ internal void DeleteManagementGroupDeploymentStack(string name, string managemen
577577
if (deleteResponse.Response.StatusCode == System.Net.HttpStatusCode.NoContent)
578578
{
579579
throw new PSArgumentException(
580-
$"DeploymentStack '{name}' not found in management group '{managementGroupId}'."
580+
$"DeploymentStack '{name}' not found in Management Group '{managementGroupId}'."
581581
);
582582
}
583583

src/Resources/Resources.Test/ScenarioTests/DeploymentStackTests.cs

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,5 +163,75 @@ public void TestRemoveSubscriptionDeploymentStack()
163163
{
164164
TestRunner.RunTestScript("Test-RemoveSubscriptionDeploymentStack");
165165
}
166+
167+
[Fact()]
168+
[Trait(Category.AcceptanceType, Category.CheckIn)]
169+
public void TestGetManagementGroupDeploymentStack()
170+
{
171+
TestRunner.RunTestScript("Test-GetManagementGroupDeploymentStack");
172+
}
173+
174+
[Fact()]
175+
[Trait(Category.AcceptanceType, Category.CheckIn)]
176+
public void TestNewManagementGroupDeploymentStack()
177+
{
178+
TestRunner.RunTestScript("Test-NewManagementGroupDeploymentStack");
179+
}
180+
181+
[Fact()]
182+
[Trait(Category.AcceptanceType, Category.CheckIn)]
183+
public void TestNewManagementGroupDeploymentStackUnmanageActions()
184+
{
185+
TestRunner.RunTestScript("Test-NewManagementGroupDeploymentStackUnmanageActions");
186+
}
187+
188+
[Fact()]
189+
[Trait(Category.AcceptanceType, Category.CheckIn)]
190+
public void TestSetManagementGroupDeploymentStack()
191+
{
192+
TestRunner.RunTestScript("Test-SetManagementGroupDeploymentStack");
193+
}
194+
195+
[Fact()]
196+
[Trait(Category.AcceptanceType, Category.CheckIn)]
197+
public void TestNewAndSetManagementGroupDeploymentStackDenySettings()
198+
{
199+
TestRunner.RunTestScript("Test-NewAndSetManagementGroupDeploymentStackDenySettings");
200+
}
201+
202+
[Fact()]
203+
[Trait(Category.AcceptanceType, Category.CheckIn)]
204+
public void TestSetManagementGroupDeploymentStackUnmanageActions()
205+
{
206+
TestRunner.RunTestScript("Test-SetManagementGroupDeploymentStackUnmanageActions");
207+
}
208+
209+
[Fact()]
210+
[Trait(Category.AcceptanceType, Category.CheckIn)]
211+
public void TestNewAndSetAndExportManagementGroupDeploymentStackWithTemplateSpec()
212+
{
213+
TestRunner.RunTestScript("Test-NewAndSetAndExportManagementGroupDeploymentStackWithTemplateSpec");
214+
}
215+
216+
[Fact()]
217+
[Trait(Category.AcceptanceType, Category.CheckIn)]
218+
public void TestNewAndSetManagementGroupDeploymentStackWithBicep()
219+
{
220+
TestRunner.RunTestScript("Test-NewAndSetManagementGroupDeploymentStackWithBicep");
221+
}
222+
223+
[Fact()]
224+
[Trait(Category.AcceptanceType, Category.CheckIn)]
225+
public void TestExportManagementGroupDeploymentStackTemplate()
226+
{
227+
TestRunner.RunTestScript("Test-ExportManagementGroupDeploymentStackTemplate");
228+
}
229+
230+
[Fact()]
231+
[Trait(Category.AcceptanceType, Category.CheckIn)]
232+
public void TestRemoveManagementGroupDeploymentStack()
233+
{
234+
TestRunner.RunTestScript("Test-RemoveManagementGroupDeploymentStack");
235+
}
166236
}
167237
}

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

Lines changed: 144 additions & 402 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)