@@ -29,12 +29,27 @@ Invoke-LiveTestScenario -Name "Operate a virtual machine." -Description "Test cr
2929 $vmCfg | Set-AzVMSourceImage - PublisherName " MicrosoftWindowsServer" - Offer " WindowsServer" - Skus " 2022-datacenter-azure-edition-core" - Version " latest"
3030 $vmCfg | Add-AzVMNetworkInterface - Id $nic.Id - DeleteOption Delete
3131 $vmCfg | Set-AzVMBootDiagnostic - Disable
32- $actual = New-AzVM - ResourceGroupName $rgName - Location $location - VM $vmCfg - DisableBginfoExtension
32+ New-AzVM - ResourceGroupName $rgName - Location $location - VM $vmCfg - DisableBginfoExtension
33+
34+ $actual = Get-AzVM - ResourceGroupName $rgName - Name $vmName
3335
3436 Assert-NotNull $actual
37+ Assert-NotNull $actual.NetworkProfile.NetworkInterfaces
3538 Assert-AreEqual $rgName $actual.ResourceGroupName
3639 Assert-AreEqual $vmName $actual.Name
3740 Assert-AreEqual " Succeeded" $actual.ProvisioningState
41+ Assert-AreEqual " Standard_D2s_v3" $actual.HardwareProfile.VmSize
42+ Assert-AreEqual $nic.Id $actual.NetworkProfile.NetworkInterfaces [0 ].Id
43+ Assert-AreEqual " TrustedLaunch" $actual.SecurityProfile.SecurityType
44+ Assert-AreEqual $computerName $actual.OSProfile.ComputerName
45+ Assert-AreEqual " MicrosoftWindowsServer" $actual.StorageProfile.ImageReference.Publisher
46+ Assert-AreEqual " WindowsServer" $actual.StorageProfile.ImageReference.Offer
47+ Assert-AreEqual " 2022-datacenter-azure-edition-core" $actual.StorageProfile.ImageReference.Sku
48+ Assert-AreEqual " latest" $actual.StorageProfile.ImageReference.Version
49+ Assert-AreEqual $osDiskName $actual.StorageProfile.OsDisk.Name
50+ Assert-AreEqual " StandardSSD_LRS" $actual.StorageProfile.OsDisk.ManagedDisk.StorageAccountType
51+ Assert-AreEqual " FromImage" $actual.StorageProfile.OsDisk.CreateOption
52+ Assert-AreEqual " Delete" $actual.StorageProfile.OsDisk.DeleteOption
3853
3954 Remove-AzVM - ResourceGroupName $rgName - Name $vmName - Force
4055 $vm = Get-AzVM - ResourceGroupName $rgName - Name $vmName
0 commit comments