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

testIncrement() public method

public testIncrement ( )
    public function testIncrement()
    {
        $config = array('default' => array('adapter' => 'Memory', 'filters' => array()));
        Cache::config($config);
        $result = Cache::config();
        $expected = $config;
        $this->assertEqual($expected, $result);
        $result = Cache::increment('does_not_exist', 'inc');
        $this->assertFalse($result);
        $result = Cache::write('default', 'increment', 5, '+1 minute');
        $this->assertTrue($result);
        $result = Cache::increment('default', 'increment');
        $this->assertNotEmpty($result);
        $result = Cache::read('default', 'increment');
        $this->assertEqual(6, $result);
    }