public void TestKeys() { using (var mock = new FakeRedisSocket("*3\r\n$5\r\ntest1\r\n$5\r\ntest2\r\n$5\r\ntest3\r\n")) using (var redis = new PoolRedisClient(mock, new DnsEndPoint("fakehost", 9999))) { var response = redis.Keys("test*"); Assert.Equal(3, response.Length); for (int i = 0; i < response.Length; i++) { Assert.Equal("test" + (i + 1), response[i]); } } }