Skip to content

Commit 432b1fe

Browse files
committed
test(redisun):修复 ZRANGE 命令测试断言
- 更正了 WITHSCORES 选项返回结果的数量断言 -修复了成员和分数的获取方式- 确保测试正确验证异步 ZRANGE 命令的行为
1 parent 31f00e4 commit 432b1fe

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/test/java/tech/smartboot/redisun/test/RedisunTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -438,13 +438,13 @@ public void testAsyncZRangeWithScores() throws Exception {
438438

439439
// 测试 WITHSCORES 选项(异步方法)
440440
List<ZRangeCommand.Tuple> result = redisun.asyncZrange(key, 0, -1, cmd -> cmd.withScores()).get();
441-
Assert.assertEquals(6, result.size()); // 3个成员,每个成员后面跟一个分数
441+
Assert.assertEquals(3, result.size()); // 3个成员,每个成员后面跟一个分数
442442
Assert.assertEquals("one", result.get(0).getMember());
443-
Assert.assertEquals("1", result.get(1).getMember());
444-
Assert.assertEquals("two", result.get(2).getMember());
445-
Assert.assertEquals("2", result.get(3).getMember());
446-
Assert.assertEquals("three", result.get(4).getMember());
447-
Assert.assertEquals("3", result.get(5).getMember());
443+
Assert.assertEquals(1, result.get(0).getScore(), 0);
444+
Assert.assertEquals("two", result.get(1).getMember());
445+
Assert.assertEquals(2, result.get(1).getScore(), 0);
446+
Assert.assertEquals("three", result.get(2).getMember());
447+
Assert.assertEquals(3, result.get(2).getScore(), 0);
448448

449449
// 清理测试数据
450450
redisun.del(key);

0 commit comments

Comments
 (0)