lithium\tests\integration\storage\cache\adapter\RedisTest::testWriteExpiryDefault PHP Method

testWriteExpiryDefault() public method

    public function testWriteExpiryDefault()
    {
        $redis = new Redis(array('expiry' => '+5 seconds'));
        $key = 'default_key';
        $data = 'value';
        $keys = array($key => $data);
        $time = strtotime('+5 seconds');
        $expected = $data;
        $result = $redis->write($keys);
        $this->assertEqual($expected, $result);
        $result = $this->_redis->get($key);
        $this->assertEqual($expected, $result);
        $result = $this->_redis->ttl($key);
        $this->assertTrue($result == 5 || $result == 4);
        $result = $this->_redis->delete($key);
        $this->assertEqual(1, $result);
    }