public function testSimpleRead()
{
$key = 'read_key';
$data = 'read data';
$keys = array($key);
$result = $this->_redis->set($key, $data);
$this->assertTrue($result);
$expected = array($key => $data);
$result = $this->redis->read($keys);
$this->assertEqual($expected, $result);
$result = $this->_redis->delete($key);
$this->assertEqual(1, $result);
$key = 'another_read_key';
$data = 'read data';
$keys = array($key);
$time = strtotime('+1 minute');
$expiry = $time - time();
$result = $this->_redis->set($key, $data, $expiry);
$this->assertTrue($result);
$result = $this->_redis->ttl($key);
$this->assertTrue($result == $expiry || $result == $expiry - 1);
$expected = array($key => $data);
$result = $this->redis->read($keys);
$this->assertEqual($expected, $result);
$result = $this->_redis->delete($key);
$this->assertEqual(1, $result);
}