lithium\tests\cases\storage\CacheTest::testCacheReadMultipleItems PHP Method

testCacheReadMultipleItems() public method

    public function testCacheReadMultipleItems()
    {
        $config = array('default' => array('adapter' => 'Memory', 'filters' => array(), 'strategies' => array()));
        Cache::config($config);
        $result = Cache::config();
        $expected = $config;
        $this->assertEqual($expected, $result);
        $data = array('read1' => 'value1', 'read2' => 'value2', 'read3' => 'value3');
        $result = Cache::write('default', $data, '+1 minute');
        $this->assertTrue($result);
        $keys = array_keys($data);
        $result = Cache::read('default', $keys);
        $this->assertEqual($data, $result);
    }