@@ -153,7 +153,7 @@ public void TestBzmPop()
153153 var db = redis . GetDatabase ( null ) ;
154154 db . Execute ( "FLUSHALL" ) ;
155155
156- var sortedSetKey = "my-set" ;
156+ var sortedSetKey = new RedisKey ( "my-set" ) ;
157157
158158 db . SortedSetAdd ( sortedSetKey , "a" , 1.5 ) ;
159159 db . SortedSetAdd ( sortedSetKey , "b" , 5.1 ) ;
@@ -162,7 +162,7 @@ public void TestBzmPop()
162162 db . SortedSetAdd ( sortedSetKey , "e" , 7.76 ) ;
163163
164164 // Pop two items with default order, which means it will pop the minimum values.
165- var resultWithDefaultOrder = db . BzmPop ( 0 , [ sortedSetKey ] , MinMaxModifier . Min , 2 ) ;
165+ var resultWithDefaultOrder = db . BzmPop ( 0 , new [ ] { sortedSetKey } , MinMaxModifier . Min , 2 ) ;
166166
167167 Assert . NotNull ( resultWithDefaultOrder ) ;
168168 Assert . Equal ( sortedSetKey , resultWithDefaultOrder ! . Item1 ) ;
@@ -171,7 +171,7 @@ public void TestBzmPop()
171171 Assert . Equal ( "c" , resultWithDefaultOrder . Item2 [ 1 ] . Value . ToString ( ) ) ;
172172
173173 // Pop one more item, with descending order, which means it will pop the maximum value.
174- var resultWithDescendingOrder = db . BzmPop ( 0 , [ sortedSetKey ] , MinMaxModifier . Max , 1 ) ;
174+ var resultWithDescendingOrder = db . BzmPop ( 0 , new [ ] { sortedSetKey } , MinMaxModifier . Max , 1 ) ;
175175
176176 Assert . NotNull ( resultWithDescendingOrder ) ;
177177 Assert . Equal ( sortedSetKey , resultWithDescendingOrder ! . Item1 ) ;
@@ -188,7 +188,7 @@ public void TestBzmPopNull()
188188 db . Execute ( "FLUSHALL" ) ;
189189
190190 // Nothing in the set, and a short server timeout, which yields null.
191- var result = db . BzmPop ( 1 , [ "my-set" ] , MinMaxModifier . Min , null ) ;
191+ var result = db . BzmPop ( 1 , "my-set" , MinMaxModifier . Min ) ;
192192
193193 Assert . Null ( result ) ;
194194 }
@@ -205,7 +205,7 @@ public void TestBzmPopMultiplexerTimeout()
205205 db . Execute ( "FLUSHALL" ) ;
206206
207207 // Server would wait forever, but the multiplexer times out in 1 second.
208- Assert . Throws < RedisTimeoutException > ( ( ) => db . BzmPop ( 0 , [ "my-set" ] , MinMaxModifier . Min ) ) ;
208+ Assert . Throws < RedisTimeoutException > ( ( ) => db . BzmPop ( 0 , "my-set" , MinMaxModifier . Min ) ) ;
209209 }
210210
211211 [ SkipIfRedis ( Is . OSSCluster , Comparison . LessThan , "7.0.0" ) ]
@@ -229,14 +229,14 @@ public void TestBzmPopMultipleSets()
229229 Assert . Single ( result . Item2 ) ;
230230 Assert . Equal ( "d" , result . Item2 [ 0 ] . Value . ToString ( ) ) ;
231231
232- result = db . BzmPop ( 0 , [ "set-two" , "set-one" ] , MinMaxModifier . Min ) ;
232+ result = db . BzmPop ( 0 , new [ ] { new RedisKey ( "set-two" ) , new RedisKey ( "set-one" ) } , MinMaxModifier . Min ) ;
233233
234234 Assert . NotNull ( result ) ;
235235 Assert . Equal ( "set-two" , result ! . Item1 ) ;
236236 Assert . Single ( result . Item2 ) ;
237237 Assert . Equal ( "e" , result . Item2 [ 0 ] . Value . ToString ( ) ) ;
238238
239- result = db . BzmPop ( 0 , [ "set-two" , "set-one" ] , MinMaxModifier . Max ) ;
239+ result = db . BzmPop ( 0 , new [ ] { new RedisKey ( "set-two" ) , new RedisKey ( "set-one" ) } , MinMaxModifier . Max ) ;
240240
241241 Assert . NotNull ( result ) ;
242242 Assert . Equal ( "set-one" , result ! . Item1 ) ;
@@ -261,7 +261,7 @@ public void TestBzmPopNoKeysProvided()
261261 db . Execute ( "FLUSHALL" ) ;
262262
263263 // Server would wait forever, but the multiplexer times out in 1 second.
264- Assert . Throws < ArgumentException > ( ( ) => db . BzmPop ( 0 , [ ] , MinMaxModifier . Min ) ) ;
264+ Assert . Throws < ArgumentException > ( ( ) => db . BzmPop ( 0 , Array . Empty < RedisKey > ( ) , MinMaxModifier . Min ) ) ;
265265 }
266266
267267 [ SkipIfRedis ( Is . OSSCluster , Comparison . LessThan , "7.0.0" ) ]
@@ -279,15 +279,15 @@ public void TestBzmPopWithOrderEnum()
279279 db . SortedSetAdd ( sortedSetKey , "c" , 3.7 ) ;
280280
281281 // Pop two items with default order, which means it will pop the minimum values.
282- var resultWithDefaultOrder = db . BzmPop ( 0 , [ sortedSetKey ] , Order . Ascending . ToMinMax ( ) ) ;
282+ var resultWithDefaultOrder = db . BzmPop ( 0 , sortedSetKey , Order . Ascending . ToMinMax ( ) ) ;
283283
284284 Assert . NotNull ( resultWithDefaultOrder ) ;
285285 Assert . Equal ( sortedSetKey , resultWithDefaultOrder ! . Item1 ) ;
286286 Assert . Single ( resultWithDefaultOrder . Item2 ) ;
287287 Assert . Equal ( "a" , resultWithDefaultOrder . Item2 [ 0 ] . Value . ToString ( ) ) ;
288288
289289 // Pop one more item, with descending order, which means it will pop the maximum value.
290- var resultWithDescendingOrder = db . BzmPop ( 0 , [ sortedSetKey ] , Order . Descending . ToMinMax ( ) ) ;
290+ var resultWithDescendingOrder = db . BzmPop ( 0 , sortedSetKey , Order . Descending . ToMinMax ( ) ) ;
291291
292292 Assert . NotNull ( resultWithDescendingOrder ) ;
293293 Assert . Equal ( sortedSetKey , resultWithDescendingOrder ! . Item1 ) ;
0 commit comments