@@ -52,7 +52,7 @@ function Test-RedisCache
52
52
}
53
53
54
54
# Updating Cache
55
- $cacheUpdated = Set-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName - MaxMemoryPolicy AllKeysLRU - EnableNonSslPort $false
55
+ $cacheUpdated = Set-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName - RedisConfiguration @ { " maxmemory-policy " = " allkeys-lru " } - EnableNonSslPort $true
56
56
57
57
Assert-AreEqual $cacheName $cacheUpdated.Name
58
58
Assert-AreEqual $location $cacheUpdated.Location
@@ -65,8 +65,8 @@ function Test-RedisCache
65
65
Assert-AreEqual " 2.8" $cacheUpdated.RedisVersion
66
66
Assert-AreEqual " 250MB" $cacheUpdated.Size
67
67
Assert-AreEqual " Basic" $cacheUpdated.Sku
68
- Assert-AreEqual " AllKeysLRU " $cacheUpdated.MaxMemoryPolicy.Replace ( " - " , " " )
69
- Assert-False { $cacheUpdated.EnableNonSslPort }
68
+ Assert-AreEqual " allkeys-lru " $cacheUpdated.RedisConfiguration.Item ( " maxmemory-policy " )
69
+ Assert-True { $cacheUpdated.EnableNonSslPort }
70
70
71
71
Assert-NotNull $cacheUpdated.PrimaryKey " PrimaryKey do not exists"
72
72
Assert-NotNull $cacheUpdated.SecondaryKey " SecondaryKey do not exists"
@@ -153,22 +153,6 @@ function Test-SetNonExistingRedisCacheTest
153
153
Assert-Throws {Set-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName - MaxMemoryPolicy AllKeysLRU}
154
154
}
155
155
156
- <#
157
- . SYNOPSIS
158
- Tests creating redis cache that already exists.
159
- #>
160
- function Test-CreateExistingRedisCacheTest
161
- {
162
- # Setup
163
- # resource group should exists
164
- $resourceGroupName = " MyResourceGroup"
165
- $cacheName = " myportalcache"
166
- $location = " North Central US"
167
-
168
- # Creating Cache
169
- Assert-ThrowsContains {New-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName - Location $location - Size 250 MB - Sku Standard} " already exists"
170
- }
171
-
172
156
<#
173
157
. SYNOPSIS
174
158
Tests redis cache.
@@ -182,7 +166,7 @@ function Test-RedisCachePipeline
182
166
$location = " North Central US"
183
167
184
168
# Creating Cache
185
- $cacheCreated = New-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName - Location $location - Size 250 MB - Sku Basic - EnableNonSslPort $false
169
+ $cacheCreated = New-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName - Location $location - Size 250 MB - Sku Basic - EnableNonSslPort $true
186
170
187
171
Assert-AreEqual $cacheName $cacheCreated.Name
188
172
Assert-AreEqual $location $cacheCreated.Location
@@ -195,7 +179,7 @@ function Test-RedisCachePipeline
195
179
Assert-AreEqual " 2.8" $cacheCreated.RedisVersion
196
180
Assert-AreEqual " 250MB" $cacheCreated.Size
197
181
Assert-AreEqual " Basic" $cacheCreated.Sku
198
- Assert-False { $cacheCreated.EnableNonSslPort }
182
+ Assert-True { $cacheCreated.EnableNonSslPort }
199
183
200
184
Assert-NotNull $cacheCreated.PrimaryKey " PrimaryKey do not exists"
201
185
Assert-NotNull $cacheCreated.SecondaryKey " SecondaryKey do not exists"
@@ -224,7 +208,7 @@ function Test-RedisCachePipeline
224
208
}
225
209
226
210
# Updating Cache using pipeline
227
- Get-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName | Set-AzureRedisCache - MaxMemoryPolicy AllKeysRandom - EnableNonSslPort $true
211
+ Get-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName | Set-AzureRedisCache - RedisConfiguration @ { " maxmemory-policy " = " allkeys-random " } - EnableNonSslPort $false
228
212
$cacheUpdatedPiped = Get-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName
229
213
230
214
Assert-AreEqual $cacheName $cacheUpdatedPiped.Name
@@ -238,8 +222,8 @@ function Test-RedisCachePipeline
238
222
Assert-AreEqual " 2.8" $cacheUpdatedPiped.RedisVersion
239
223
Assert-AreEqual " 250MB" $cacheUpdatedPiped.Size
240
224
Assert-AreEqual " Basic" $cacheUpdatedPiped.Sku
241
- Assert-AreEqual " AllKeysRandom " $cacheUpdatedPiped.MaxMemoryPolicy.Replace ( " - " , " " )
242
- Assert-True { $cacheUpdatedPiped.EnableNonSslPort }
225
+ Assert-AreEqual " allkeys-random " $cacheUpdatedPiped.RedisConfiguration.Item ( " maxmemory-policy " )
226
+ Assert-False { $cacheUpdatedPiped.EnableNonSslPort }
243
227
244
228
# Get cache keys
245
229
$cacheKeysBeforeUpdate = Get-AzureRedisCache - ResourceGroupName $resourceGroupName - Name $cacheName | Get-AzureRedisCacheKey
0 commit comments