DATAREDIS-688 - Return delete result via RedisOperations.delete(…).

We now return the deletion count for multi-key deletes and whether a single key was deleted for RedisOperations.delete(…).

Original Pull Request: #276
This commit is contained in:
Mark Paluch
2017-09-07 11:03:04 +02:00
committed by Christoph Strobl
parent 50b5bd69af
commit 1e96b8efa9
3 changed files with 12 additions and 16 deletions

View File

@@ -387,7 +387,7 @@ public class RedisTemplateTests<K, V> {
V value1 = valueFactory.instance();
redisTemplate.opsForValue().set(key1, value1);
assertTrue(redisTemplate.hasKey(key1));
redisTemplate.delete(key1);
assertTrue(redisTemplate.delete(key1));
assertFalse(redisTemplate.hasKey(key1));
}
@@ -402,7 +402,7 @@ public class RedisTemplateTests<K, V> {
List<K> keys = new ArrayList<>();
keys.add(key1);
keys.add(key2);
redisTemplate.delete(keys);
assertEquals(2L, redisTemplate.delete(keys).longValue());
assertFalse(redisTemplate.hasKey(key1));
assertFalse(redisTemplate.hasKey(key2));
}