From 22a4240f70843f909e78be98b5491bed28aedb83 Mon Sep 17 00:00:00 2001 From: Costin Leau Date: Thu, 11 Nov 2010 14:43:25 +0200 Subject: [PATCH] + finish Redis list tests + wire redis list test into PersonTest --- .../redis/util/AbstractRedisListTest.java | 14 ++++++++++++-- .../datastore/redis/util/PersonRedisListTest.java | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/AbstractRedisListTest.java b/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/AbstractRedisListTest.java index 395d5d198..8852c85cd 100644 --- a/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/AbstractRedisListTest.java +++ b/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/AbstractRedisListTest.java @@ -244,7 +244,17 @@ public abstract class AbstractRedisListTest extends AbstractRedisCollectionTe assertEquals(t1, list.remove(0)); } - public RedisList trim(int start, int end) { - return list.trim(start, end); + @Test + public void testTrim() { + T t1 = getT(); + T t2 = getT(); + + assertTrue(list.trim(0, 0).isEmpty()); + list.add(t1); + list.add(t2); + assertEquals(2, list.size()); + assertEquals(1, list.trim(0, 0).size()); + assertEquals(1, list.size()); + assertEquals(t1, list.get(0)); } } \ No newline at end of file diff --git a/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/PersonRedisListTest.java b/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/PersonRedisListTest.java index cae0774b3..8c4fb4442 100644 --- a/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/PersonRedisListTest.java +++ b/spring-datastore-redis/src/test/java/org/springframework/datastore/redis/util/PersonRedisListTest.java @@ -27,7 +27,7 @@ import org.springframework.datastore.redis.connection.jedis.JedisConnectionFacto * * @author Costin Leau */ -public class PersonRedisListTest extends AbstractRedisCollectionTest { +public class PersonRedisListTest extends AbstractRedisListTest { private JedisConnectionFactory factory; private int counter = 0;