From fcef705a6ca347593deb2f605625a2960c29a7da Mon Sep 17 00:00:00 2001 From: Jonathan Leibiusky Date: Tue, 11 Feb 2014 12:31:32 -0500 Subject: [PATCH] Add unit tests to Closeable --- .../java/redis/clients/jedis/tests/ConnectionTest.java | 7 +++++++ src/test/java/redis/clients/jedis/tests/JedisTest.java | 9 +++++++++ 2 files changed, 16 insertions(+) diff --git a/src/test/java/redis/clients/jedis/tests/ConnectionTest.java b/src/test/java/redis/clients/jedis/tests/ConnectionTest.java index 9cbaa12..d6175a5 100644 --- a/src/test/java/redis/clients/jedis/tests/ConnectionTest.java +++ b/src/test/java/redis/clients/jedis/tests/ConnectionTest.java @@ -41,4 +41,11 @@ public class ConnectionTest extends Assert { client.setTimeoutInfinite(); } + @Test + public void checkCloseable() { + client.setHost("localhost"); + client.setPort(6379); + client.connect(); + client.close(); + } } \ No newline at end of file diff --git a/src/test/java/redis/clients/jedis/tests/JedisTest.java b/src/test/java/redis/clients/jedis/tests/JedisTest.java index b123b05..3f5cdf1 100644 --- a/src/test/java/redis/clients/jedis/tests/JedisTest.java +++ b/src/test/java/redis/clients/jedis/tests/JedisTest.java @@ -8,6 +8,7 @@ import java.util.Map; import org.junit.Test; +import redis.clients.jedis.BinaryJedis; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisShardInfo; import redis.clients.jedis.Protocol; @@ -91,4 +92,12 @@ public class JedisTest extends JedisCommandTestBase { assertEquals("PONG", jedis.ping()); assertEquals("bar", jedis.get("foo")); } + + @Test + public void checkCloseable() { + jedis.close(); + BinaryJedis bj = new BinaryJedis("localhost"); + bj.connect(); + bj.close(); + } } \ No newline at end of file