lithium\tests\cases\storage\cache\adapter\MemoryTest::testWriteAndRead PHP Method

testWriteAndRead() public method

public testWriteAndRead ( )
    public function testWriteAndRead()
    {
        $key = 'key';
        $data = 'data';
        $keys = array($key => $data);
        $expiry = null;
        $result = $this->Memory->write($keys, $expiry);
        $this->assertTrue($result);
        $this->assertEqual($this->Memory->cache, $result);
        $result = $this->Memory->read(array_keys($keys));
        $this->assertEqual($keys, $result);
        $this->assertEqual($this->Memory->cache, array($key => $data));
    }