lithium\tests\integration\storage\cache\adapter\MemcacheTest::testWriteReadAndDeleteRoundtrip PHP Метод

testWriteReadAndDeleteRoundtrip() публичный Метод

    public function testWriteReadAndDeleteRoundtrip()
    {
        $key = 'write_read_key';
        $data = 'write/read value';
        $keys = array($key => $data);
        $expiry = '+5 seconds';
        $time = strtotime($expiry);
        $result = $this->memcache->write($keys, $expiry);
        $this->assertEqual($data, $result);
        $this->assertEqual($data, $this->_conn->get($key));
        $expected = $keys;
        $result = $this->memcache->read(array_keys($keys));
        $this->assertEqual($expected, $result);
        $result = $this->memcache->delete(array_keys($keys));
        $this->assertTrue($result);
        $this->assertFalse($this->_conn->get($key));
    }