Skip to content

Commit 48edc24

Browse files
committed
Tests
1 parent c10c767 commit 48edc24

File tree

4 files changed

+2509
-1
lines changed

4 files changed

+2509
-1
lines changed

src/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,9 @@
236236
<None Include="SessionRecords\Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests\RunAzurePlatformVMImageNegativeTest.json">
237237
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
238238
</None>
239+
<None Include="SessionRecords\Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests\RunEnableAndDisableDataCollectionTests.json">
240+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
241+
</None>
239242
<None Include="SessionRecords\Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests\RunNewAzureComputeArgumentListTests.json">
240243
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
241244
</None>

src/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -590,4 +590,22 @@ function Run-ServiceDeploymentExtensionCmdletTests
590590
# Cleanup
591591
Cleanup-CloudService $svcName;
592592
}
593-
}
593+
}
594+
595+
# Run Data Collection Cmdlet Tests
596+
function Run-EnableAndDisableDataCollectionTests
597+
{
598+
$st = Enable-AzureDataCollection;
599+
600+
$locations = Get-AzureLocation;
601+
foreach ($loc in $locations)
602+
{
603+
$svcName = getAssetName;
604+
$st = New-AzureService -ServiceName $svcName -Location $loc.Name;
605+
606+
# Cleanup
607+
Cleanup-CloudService $svcName
608+
}
609+
610+
$st = Disable-AzureDataCollection;
611+
}

src/Common/Commands.ScenarioTest/ServiceManagement/ScenarioTests.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,5 +125,14 @@ public void RunServiceDeploymentExtensionCmdletTests()
125125
{
126126
this.RunPowerShellTest("Run-ServiceDeploymentExtensionCmdletTests");
127127
}
128+
129+
[Fact]
130+
[Trait(Category.Service, Category.ServiceManagement)]
131+
[Trait(Category.AcceptanceType, Category.CheckIn)]
132+
[Trait(Category.AcceptanceType, Category.BVT)]
133+
public void RunEnableAndDisableDataCollectionTests()
134+
{
135+
this.RunPowerShellTest("Run-EnableAndDisableDataCollectionTests");
136+
}
128137
}
129138
}

0 commit comments

Comments
 (0)