Skip to content

Commit 906cd10

Browse files
committed
update ns device tests
1 parent 0321941 commit 906cd10

12 files changed

+2097
-1991
lines changed

src/DeviceRegistry/DeviceRegistry.Autorest/test/Get-AzDeviceRegistryNamespaceDevice.Recording.json

Lines changed: 296 additions & 278 deletions
Large diffs are not rendered by default.

src/DeviceRegistry/DeviceRegistry.Autorest/test/Get-AzDeviceRegistryNamespaceDevice.Tests.ps1

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ Describe 'Get-AzDeviceRegistryNamespaceDevice' {
1818
It 'List' {
1919
$testConfig = $env.namespaceDeviceTests.getTests.List
2020
$namespaceName = $env.namespaceDeviceTests.namespaceName
21+
$resourceGroupName = $env.namespaceDeviceTests.resourceGroupName
2122
$jsonFilePath = Join-Path $PSScriptRoot $env.namespaceDeviceTests.getTests.jsonFilePath
22-
New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $env.resourceGroup -NamespaceName $namespaceName -DeviceName $testConfig.name1 -JsonFilePath $jsonFilePath
23-
New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $env.resourceGroup -NamespaceName $namespaceName -DeviceName $testConfig.name2 -JsonFilePath $jsonFilePath
24-
25-
$result = Get-AzDeviceRegistryNamespaceDevice -ResourceGroupName $env.resourceGroup -NamespaceName $namespaceName
26-
23+
New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $resourceGroupName -NamespaceName $namespaceName -DeviceName $testConfig.name1 -JsonFilePath $jsonFilePath
24+
New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $resourceGroupName -NamespaceName $namespaceName -DeviceName $testConfig.name2 -JsonFilePath $jsonFilePath
25+
26+
$result = Get-AzDeviceRegistryNamespaceDevice -ResourceGroupName $resourceGroupName -NamespaceName $namespaceName
27+
2728
$result | Should -Not -BeNullOrEmpty
2829
$result.Count | Should -BeGreaterOrEqual 2
2930
$deviceNames = $result | ForEach-Object { $_.Name }
@@ -34,20 +35,23 @@ Describe 'Get-AzDeviceRegistryNamespaceDevice' {
3435
It 'GetViaIdentityNamespace' {
3536
$testConfig = $env.namespaceDeviceTests.getTests.GetViaIdentityNamespace
3637
$namespaceName = $env.namespaceDeviceTests.namespaceName
38+
$resourceGroupName = $env.namespaceDeviceTests.resourceGroupName
39+
$extendedLocationName = $env.namespaceDeviceTests.extendedLocationName
40+
$location = $env.namespaceDeviceTests.location
3741
$commonProperties = $env.namespaceDeviceTests.createTests.commonProperties
3842
$jsonFilePath = Join-Path $PSScriptRoot $env.namespaceDeviceTests.getTests.jsonFilePath
39-
$createdDevice = New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $env.resourceGroup -NamespaceName $namespaceName -DeviceName $testConfig.name -JsonFilePath $jsonFilePath
43+
$createdDevice = New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $resourceGroupName -NamespaceName $namespaceName -DeviceName $testConfig.name -JsonFilePath $jsonFilePath
4044
$namespaceIdentity = @{
4145
SubscriptionId = $env.SubscriptionId
42-
ResourceGroupName = $env.resourceGroup
46+
ResourceGroupName = $resourceGroupName
4347
NamespaceName = $namespaceName
4448
}
4549

4650
$result = Get-AzDeviceRegistryNamespaceDevice -NamespaceInputObject $namespaceIdentity -DeviceName $testConfig.name
4751

4852
$result.Name | Should -Be $testConfig.name
49-
$result.Location | Should -Be $env.location
50-
$result.ExtendedLocationName | Should -Be $env.extendedLocationName
53+
$result.Location | Should -Be $location
54+
$result.ExtendedLocationName | Should -Be $extendedLocationName
5155
$result.ExtendedLocationType | Should -Be $env.extendedLocationType
5256
$result.Enabled | Should -Be $commonProperties.enabled
5357
$result.Manufacturer | Should -Be $commonProperties.manufacturer
@@ -61,15 +65,18 @@ Describe 'Get-AzDeviceRegistryNamespaceDevice' {
6165
It 'Get' {
6266
$testConfig = $env.namespaceDeviceTests.getTests.Get
6367
$namespaceName = $env.namespaceDeviceTests.namespaceName
68+
$resourceGroupName = $env.namespaceDeviceTests.resourceGroupName
69+
$extendedLocationName = $env.namespaceDeviceTests.extendedLocationName
70+
$location = $env.namespaceDeviceTests.location
6471
$commonProperties = $env.namespaceDeviceTests.createTests.commonProperties
6572
$jsonFilePath = Join-Path $PSScriptRoot $env.namespaceDeviceTests.getTests.jsonFilePath
66-
$createdDevice = New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $env.resourceGroup -NamespaceName $namespaceName -DeviceName $testConfig.name -JsonFilePath $jsonFilePath
67-
68-
$result = Get-AzDeviceRegistryNamespaceDevice -ResourceGroupName $env.resourceGroup -NamespaceName $namespaceName -DeviceName $testConfig.name
73+
$createdDevice = New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $resourceGroupName -NamespaceName $namespaceName -DeviceName $testConfig.name -JsonFilePath $jsonFilePath
74+
75+
$result = Get-AzDeviceRegistryNamespaceDevice -ResourceGroupName $resourceGroupName -NamespaceName $namespaceName -DeviceName $testConfig.name
6976

7077
$result.Name | Should -Be $testConfig.name
71-
$result.Location | Should -Be $env.location
72-
$result.ExtendedLocationName | Should -Be $env.extendedLocationName
78+
$result.Location | Should -Be $location
79+
$result.ExtendedLocationName | Should -Be $extendedLocationName
7380
$result.ExtendedLocationType | Should -Be $env.extendedLocationType
7481
$result.Enabled | Should -Be $commonProperties.enabled
7582
$result.Manufacturer | Should -Be $commonProperties.manufacturer
@@ -91,21 +98,24 @@ Describe 'Get-AzDeviceRegistryNamespaceDevice' {
9198
It 'GetViaIdentity' {
9299
$testConfig = $env.namespaceDeviceTests.getTests.GetViaIdentity
93100
$namespaceName = $env.namespaceDeviceTests.namespaceName
101+
$resourceGroupName = $env.namespaceDeviceTests.resourceGroupName
102+
$extendedLocationName = $env.namespaceDeviceTests.extendedLocationName
103+
$location = $env.namespaceDeviceTests.location
94104
$commonProperties = $env.namespaceDeviceTests.createTests.commonProperties
95105
$jsonFilePath = Join-Path $PSScriptRoot $env.namespaceDeviceTests.getTests.jsonFilePath
96-
$createdDevice = New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $env.resourceGroup -NamespaceName $namespaceName -DeviceName $testConfig.name -JsonFilePath $jsonFilePath
106+
$createdDevice = New-AzDeviceRegistryNamespaceDevice -ResourceGroupName $resourceGroupName -NamespaceName $namespaceName -DeviceName $testConfig.name -JsonFilePath $jsonFilePath
97107
$identity = @{
98108
SubscriptionId = $env.SubscriptionId
99-
ResourceGroupName = $env.resourceGroup
109+
ResourceGroupName = $resourceGroupName
100110
NamespaceName = $namespaceName
101111
DeviceName = $testConfig.name
102112
}
103113

104114
$result = Get-AzDeviceRegistryNamespaceDevice -InputObject $identity
105115

106116
$result.Name | Should -Be $testConfig.name
107-
$result.Location | Should -Be $env.location
108-
$result.ExtendedLocationName | Should -Be $env.extendedLocationName
117+
$result.Location | Should -Be $location
118+
$result.ExtendedLocationName | Should -Be $extendedLocationName
109119
$result.ExtendedLocationType | Should -Be $env.extendedLocationType
110120
$result.Enabled | Should -Be $commonProperties.enabled
111121
$result.Manufacturer | Should -Be $commonProperties.manufacturer

0 commit comments

Comments
 (0)