@@ -23,6 +23,7 @@ import kotlinx.coroutines.runBlocking
2323import org.assertj.core.api.Assertions.assertThat
2424import org.junit.Test
2525import org.springframework.data.domain.Range
26+ import org.springframework.data.redis.connection.RedisZSetCommands
2627import org.springframework.data.redis.connection.RedisZSetCommands.Aggregate
2728import org.springframework.data.redis.connection.RedisZSetCommands.Weights
2829import org.springframework.data.redis.core.ZSetOperations.*
@@ -34,6 +35,7 @@ import reactor.core.publisher.Mono
3435 *
3536 * @author Mark Paluch
3637 * @author Christoph Strobl
38+ * @author Wonwoo Lee
3739 */
3840class ReactiveZSetOperationsExtensionsUnitTests {
3941
@@ -195,14 +197,14 @@ class ReactiveZSetOperationsExtensionsUnitTests {
195197
196198val range = Range .unbounded<Double >()
197199val operations = mockk<ReactiveZSetOperations <String , String >>()
198- every { operations.rangeByScore(any(), any()) } returns Flux .just(" bar" )
200+ every { operations.rangeByScore(any(), any(), any() ) } returns Flux .just(" bar" )
199201
200202runBlocking {
201203assertThat(operations.rangeByScoreAsFlow(" foo" , range).toList()).contains(" bar" )
202204}
203205
204206verify {
205- operations.rangeByScore(" foo" , range)
207+ operations.rangeByScore(" foo" , range, RedisZSetCommands . Limit .unlimited() )
206208}
207209}
208210
@@ -212,14 +214,14 @@ class ReactiveZSetOperationsExtensionsUnitTests {
212214val tuple = mockk<TypedTuple <String >>(relaxed = true )
213215val range = Range .unbounded<Double >()
214216val operations = mockk<ReactiveZSetOperations <String , String >>()
215- every { operations.rangeByScoreWithScores(any(), any()) } returns Flux .just(tuple)
217+ every { operations.rangeByScoreWithScores(any(), any(), any() ) } returns Flux .just(tuple)
216218
217219runBlocking {
218220assertThat(operations.rangeByScoreWithScoresAsFlow(" foo" , range).toList()).contains(tuple)
219221}
220222
221223verify {
222- operations.rangeByScoreWithScores(" foo" , range)
224+ operations.rangeByScoreWithScores(" foo" , range, RedisZSetCommands . Limit .unlimited() )
223225}
224226}
225227
@@ -261,14 +263,14 @@ class ReactiveZSetOperationsExtensionsUnitTests {
261263
262264val range = Range .unbounded<Double >()
263265val operations = mockk<ReactiveZSetOperations <String , String >>()
264- every { operations.reverseRangeByScore(any(), any()) } returns Flux .just(" bar" )
266+ every { operations.reverseRangeByScore(any(), any(), any() ) } returns Flux .just(" bar" )
265267
266268runBlocking {
267269assertThat(operations.reverseRangeByScoreAsFlow(" foo" , range).toList()).contains(" bar" )
268270}
269271
270272verify {
271- operations.reverseRangeByScore(" foo" , range)
273+ operations.reverseRangeByScore(" foo" , range, RedisZSetCommands . Limit .unlimited() )
272274}
273275}
274276
@@ -278,14 +280,14 @@ class ReactiveZSetOperationsExtensionsUnitTests {
278280val tuple = mockk<TypedTuple <String >>(relaxed = true )
279281val range = Range .unbounded<Double >()
280282val operations = mockk<ReactiveZSetOperations <String , String >>()
281- every { operations.reverseRangeByScoreWithScores(any(), any()) } returns Flux .just(tuple)
283+ every { operations.reverseRangeByScoreWithScores(any(), any(), any() ) } returns Flux .just(tuple)
282284
283285runBlocking {
284286assertThat(operations.reverseRangeByScoreWithScoresAsFlow(" foo" , range).toList()).contains(tuple)
285287}
286288
287289verify {
288- operations.reverseRangeByScoreWithScores(" foo" , range)
290+ operations.reverseRangeByScoreWithScores(" foo" , range, RedisZSetCommands . Limit .unlimited() )
289291}
290292}
291293
@@ -304,7 +306,7 @@ class ReactiveZSetOperationsExtensionsUnitTests {
304306}
305307}
306308
307- @Test
309+ @Test // DATAREDIS-1111
308310fun size () {
309311
310312val operations = mockk<ReactiveZSetOperations <String , String >>()
@@ -499,37 +501,37 @@ class ReactiveZSetOperationsExtensionsUnitTests {
499501}
500502}
501503
502- @Test
504+ @Test // DATAREDIS-1111
503505fun rangeByLex () {
504506
505507val operations = mockk<ReactiveZSetOperations <String , String >>()
506- every { operations.rangeByLex(any(), any()) } returns Flux .just(" bar" )
508+ every { operations.rangeByLex(any(), any(), any() ) } returns Flux .just(" bar" )
507509
508510runBlocking {
509511assertThat(operations.rangeByLexAndAwait(" foo" , Range .just(" bar" )).toList()).contains(" bar" )
510512}
511513
512514verify {
513- operations.rangeByLex(" foo" , Range .just(" bar" ))
515+ operations.rangeByLex(" foo" , Range .just(" bar" ), RedisZSetCommands . Limit .unlimited() )
514516}
515517}
516518
517- @Test
519+ @Test // DATAREDIS-1111
518520fun reverseRangeByLexAndAwait () {
519521
520522val operations = mockk<ReactiveZSetOperations <String , String >>()
521- every { operations.reverseRangeByLex(any(), any()) } returns Flux .just(" bar" )
523+ every { operations.reverseRangeByLex(any(), any(), any() ) } returns Flux .just(" bar" )
522524
523525runBlocking {
524526assertThat(operations.reverseRangeByLexAndAwait(" foo" , Range .just(" bar" )).toList()).contains(" bar" )
525527}
526528
527529verify {
528- operations.reverseRangeByLex(" foo" , Range .just(" bar" ))
530+ operations.reverseRangeByLex(" foo" , Range .just(" bar" ), RedisZSetCommands . Limit .unlimited() )
529531}
530532}
531533
532- @Test
534+ @Test // DATAREDIS-1111
533535fun delete () {
534536
535537val operations = mockk<ReactiveZSetOperations <String , String >>()
0 commit comments