public function testSimpleRead() {
$key = 'read_key';
$data = 'read data';
$result = $this->_redis->set($key, $data);
$this->assertTrue($result);
$closure = $this->redis->read($key);
$this->assertTrue(is_callable($closure));
$params = compact('key');
$result = $closure($this->redis, $params, null);
$expected = $data;
$this->assertEqual($expected, $result);
$result = $this->_redis->delete($key);
$this->assertTrue($result);
$key = 'another_read_key';
$data = 'read data';
$time = strtotime('+1 minute');
$result = $this->_redis->set($key, $data);
$this->assertTrue($result);
$result = $this->_redis->ttl($key);
$this->assertTrue($result);
$closure = $this->redis->read($key);
$this->assertTrue(is_callable($closure));
$params = compact('key');
$result = $closure($this->redis, $params, null);
$expected = $data;
$this->assertEqual($expected, $result);
$result = $this->_redis->delete($key);
$this->assertTrue($result);
}