lithium\tests\cases\storage\cache\adapter\XCacheTest::testReadMulti PHP Method

testReadMulti() public method

public testReadMulti ( )
    public function testReadMulti()
    {
        $keys = array('key1' => 'data1', 'key2' => 'data2', 'key3' => 'data3');
        foreach ($keys as $key => $data) {
            xcache_set($key, $data, 60);
        }
        $expected = array('key1' => 'data1', 'key2' => 'data2', 'key3' => 'data3');
        $keys = array('key1', 'key2', 'key3');
        $result = $this->XCache->read($keys);
        $this->assertEqual($expected, $result);
        foreach ($keys as $key) {
            xcache_unset($key);
        }
    }