Skip to content

Commit 633db49

Browse files
author
Chenglong Liu
committed
Add Cdn profile command and test
1 parent dc2a904 commit 633db49

File tree

3 files changed

+55
-7
lines changed

3 files changed

+55
-7
lines changed

src/Cdn/Cdn.Autorest/test/Get-AzCdnProfile.Tests.ps1

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Describe 'Get-AzCdnProfile' {
2323
Write-Host -ForegroundColor Green "Create test group $($ResourceGroupName)"
2424
New-AzResourceGroup -Name $ResourceGroupName -Location $env.location
2525

26-
$cdnProfileName = 'fdp-' + (RandomString -allChars $false -len 6);
26+
$cdnProfileName = 'p-' + (RandomString -allChars $false -len 6);
2727
Write-Host -ForegroundColor Green "Use cdnProfileName : $($cdnProfileName)"
2828

2929
$profileSku = "Standard_Microsoft";
@@ -47,7 +47,7 @@ Describe 'Get-AzCdnProfile' {
4747
Write-Host -ForegroundColor Green "Create test group $($ResourceGroupName)"
4848
New-AzResourceGroup -Name $ResourceGroupName -Location $env.location
4949

50-
$cdnProfileName = 'fdp-' + (RandomString -allChars $false -len 6);
50+
$cdnProfileName = 'p-' + (RandomString -allChars $false -len 6);
5151
Write-Host -ForegroundColor Green "Use cdnProfileName : $($cdnProfileName)"
5252

5353
$profileSku = "Standard_Microsoft";
@@ -73,7 +73,7 @@ Describe 'Get-AzCdnProfile' {
7373
Write-Host -ForegroundColor Green "Create test group $($ResourceGroupName)"
7474
New-AzResourceGroup -Name $ResourceGroupName -Location $env.location
7575

76-
$cdnProfileName = 'fdp-' + (RandomString -allChars $false -len 6);
76+
$cdnProfileName = 'p-' + (RandomString -allChars $false -len 6);
7777
Write-Host -ForegroundColor Green "Use cdnProfileName : $($cdnProfileName)"
7878

7979
$profileSku = "Standard_Microsoft";
@@ -89,9 +89,30 @@ Describe 'Get-AzCdnProfile' {
8989
} | Should -Not -Throw
9090
}
9191

92-
It 'GetViaIdentity' -skip {
92+
It 'GetViaIdentity' {
9393
{
94-
94+
$PSDefaultParameterValues['Disabled'] = $true
95+
$ResourceGroupName = 'testps-rg-' + (RandomString -allChars $false -len 6)
96+
try
97+
{
98+
Write-Host -ForegroundColor Green "Create test group $($ResourceGroupName)"
99+
New-AzResourceGroup -Name $ResourceGroupName -Location $env.location
100+
101+
$cdnProfileName = 'p-' + (RandomString -allChars $false -len 6);
102+
Write-Host -ForegroundColor Green "Use cdnProfileName : $($cdnProfileName)"
103+
104+
$profileSku = "Standard_Microsoft";
105+
New-AzCdnProfile -SkuName $profileSku -Name $cdnProfileName -ResourceGroupName $ResourceGroupName -Location Global
106+
107+
$cdnProfile = Get-AzCdnProfile -ResourceGroupName $ResourceGroupName -Name $cdnProfileName | Get-AzCdnProfile
108+
109+
$cdnProfile.Name | Should -Be $cdnProfileName
110+
$cdnProfile.SkuName | Should -Be $profileSku
111+
$cdnProfile.Location | Should -Be "Global"
112+
} Finally
113+
{
114+
Remove-AzResourceGroup -Name $ResourceGroupName -NoWait
115+
}
95116
} | Should -Not -Throw
96117
}
97118
}

src/Cdn/Cdn.Autorest/test/Get-AzFrontDoorCdnProfile.Tests.ps1

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,31 @@ Describe 'Get-AzFrontDoorCdnProfile' {
8282
Remove-AzResourceGroup -Name $ResourceGroupName -NoWait
8383
}
8484
}
85+
86+
It 'GetViaIdentity' {
87+
{
88+
$PSDefaultParameterValues['Disabled'] = $true
89+
$ResourceGroupName = 'testps-rg-' + (RandomString -allChars $false -len 6)
90+
try
91+
{
92+
Write-Host -ForegroundColor Green "Create test group $($ResourceGroupName)"
93+
New-AzResourceGroup -Name $ResourceGroupName -Location $env.location
94+
95+
$frontDoorCdnProfileName = 'fdp-' + (RandomString -allChars $false -len 6);
96+
Write-Host -ForegroundColor Green "Use frontDoorCdnProfileName : $($frontDoorCdnProfileName)"
97+
98+
$profileSku = "Standard_AzureFrontDoor";
99+
New-AzFrontDoorCdnProfile -SkuName $profileSku -Name $frontDoorCdnProfileName -ResourceGroupName $ResourceGroupName -Location Global
100+
101+
$frontDoorCdnProfile = Get-AzFrontDoorCdnProfile -ResourceGroupName $ResourceGroupName -Name $frontDoorCdnProfileName | Get-AzFrontDoorCdnProfile
102+
103+
$frontDoorCdnProfile.Name | Should -Be $frontDoorCdnProfileName
104+
$frontDoorCdnProfile.SkuName | Should -Be $profileSku
105+
$frontDoorCdnProfile.Location | Should -Be "Global"
106+
} Finally
107+
{
108+
Remove-AzResourceGroup -Name $ResourceGroupName -NoWait
109+
}
110+
} | Should -Not -Throw
111+
}
85112
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Tenant": "72f988bf-86f1-41af-91ab-2d7cd011db47",
3-
"SubscriptionId": "d7cfdb98-c118-458d-8bdf-246be66b1f5e",
4-
"location": "westus"
3+
"location": "westus",
4+
"SubscriptionId": "d7cfdb98-c118-458d-8bdf-246be66b1f5e"
55
}

0 commit comments

Comments
 (0)