From 78b5734dd506d6f0cb717e3eb4bc62abd62cf6b3 Mon Sep 17 00:00:00 2001 From: wyunchi-ms Date: Tue, 7 Feb 2023 09:48:26 +0800 Subject: [PATCH] Add live test for Az.SpringCloud --- .../LiveTests/TestLiveScenarios.ps1 | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/SpringCloud/LiveTests/TestLiveScenarios.ps1 diff --git a/src/SpringCloud/LiveTests/TestLiveScenarios.ps1 b/src/SpringCloud/LiveTests/TestLiveScenarios.ps1 new file mode 100644 index 000000000000..34b3e4d7756e --- /dev/null +++ b/src/SpringCloud/LiveTests/TestLiveScenarios.ps1 @@ -0,0 +1,44 @@ +Invoke-LiveTestScenario -Name "Create Spring Cloud Instance" -Description "Test the process of create a new spring cloud instance." -ScenarioScript ` +{ + param ($rg) + + $rgName = $rg.ResourceGroupName + $location = "eastus" + $springCloudServiceName = New-LiveTestResourceName + + $springCloudInstance = New-AzSpringCloud -ResourceGroupName $rgName -Name $springCloudServiceName -Location $location -SkuTier "Enterprise" -SkuName "E0" + + Assert-AreEqual $springCloudServiceName $springCloudInstance.Name +} + +Invoke-LiveTestScenario -Name "Create Spring Cloud App Instance" -Description "Test the process of create a new spring cloud app instance." -ScenarioScript ` +{ + param ($rg) + + $rgName = $rg.ResourceGroupName + $location = "eastus" + $springCloudServiceName = New-LiveTestResourceName + $appName = New-LiveTestResourceName + + $springCloudInstance = New-AzSpringCloud -ResourceGroupName $rgName -Name $springCloudServiceName -Location $location -SkuTier "Enterprise" -SkuName "E0" + $appInstance = New-AzSpringCloudApp -ResourceGroupName $rgName -ServiceName $springCloudServiceName -Name $appName + + Assert-AreEqual $appName $appInstance.Name +} + +Invoke-LiveTestScenario -Name "Create Spring Cloud App Deployment Instance" -Description "Test the process of create a new spring cloud app deployment instance." -ScenarioScript ` +{ + param ($rg) + + $rgName = $rg.ResourceGroupName + $location = "eastus" + $springCloudServiceName = New-LiveTestResourceName + $appName = New-LiveTestResourceName + $deploymentName = "default" + + $springCloudInstance = New-AzSpringCloud -ResourceGroupName $rgName -Name $springCloudServiceName -Location $location -SkuTier "Enterprise" -SkuName "E0" + $appInstance = New-AzSpringCloudApp -ResourceGroupName $rgName -ServiceName $springCloudServiceName -Name $appName + $deployment = New-AzSpringCloudAppDeployment -ResourceGroupName $rgName -Name $springCloudServiceName -AppName $appName -DeploymentName $deploymentName + + Assert-AreEqual $appName $appInstance.Name +}