From 417c48257b30ad75fd82ba7e26ef0c3f88be72a3 Mon Sep 17 00:00:00 2001 From: NoriZC <110961157+NoriZC@users.noreply.github.com> Date: Thu, 23 Feb 2023 14:49:02 +0800 Subject: [PATCH] Add service plan parameter to get/delete web app test case. (#21017) --- .../Websites.Test/LiveTests/TestLiveScenarios.ps1 | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Websites/Websites.Test/LiveTests/TestLiveScenarios.ps1 b/src/Websites/Websites.Test/LiveTests/TestLiveScenarios.ps1 index d58d214f1faa..a235081e44dc 100644 --- a/src/Websites/Websites.Test/LiveTests/TestLiveScenarios.ps1 +++ b/src/Websites/Websites.Test/LiveTests/TestLiveScenarios.ps1 @@ -38,11 +38,15 @@ Invoke-LiveTestScenario -Name "Get a webapp" -Description "Test getting a new we $rgName = $rg.ResourceGroupName $webName = New-LiveTestResourceName $webLocation = "westus" + $whpName = New-LiveTestResourceName + $tier = "Shared" - $null = New-AzWebApp -ResourceGroupName $rgname -Name $webName -Location $webLocation + $serverFarm = New-AzAppServicePlan -ResourceGroupName $rgname -Name $whpName -Location $weblocation -Tier $tier + $null = New-AzWebApp -ResourceGroupName $rgname -Name $webName -Location $webLocation -AppServicePlan $whpName $webApp = Get-AzWebApp -ResourceGroupName $rgname -Name $webName Assert-AreEqual $webName $webApp.Name Assert-AreEqual $rgName $webApp.ResourceGroup + Assert-AreEqual $serverFarm.Id $webApp.ServerFarmId } Invoke-LiveTestScenario -Name "Update web app" -Description "Test updating service plan & set site properties for existing web app" -ScenarioScript ` @@ -107,8 +111,11 @@ Invoke-LiveTestScenario -Name "Delete web app" -Description "Test deleting web a $rgName = $rg.ResourceGroupName $webName = New-LiveTestResourceName $webLocation = "westus" + $whpName = New-LiveTestResourceName + $tier = "Shared" - $null = New-AzWebApp -ResourceGroupName $rgname -Name $webName -Location $webLocation + $null = New-AzAppServicePlan -ResourceGroupName $rgname -Name $whpName -Location $webLocation -Tier $tier + $null = New-AzWebApp -ResourceGroupName $rgname -Name $webName -Location $webLocation -AppServicePlan $whpName Remove-AzWebApp -ResourceGroupName $rgname -Name $webName -Force $webappNames = (Get-AzWebApp -ResourceGroupName $rgname) | Select -Property Name