Microweber\tests\CacheTest::testCache PHP Method

testCache() public method

public testCache ( )
    public function testCache()
    {
        $tags = array('phpunit', 'phpunit_second_tag');
        $now = date('Ymdhis');
        $unique = uniqid();
        $key = 'phpunit-' . $now;
        Cache::tags($tags)->put($key, $now, 10);
        $some = Cache::tags($tags)->get($key);
        $this->assertEquals($now, $some);
        Cache::tags($tags)->flush();
        $some = Cache::tags($tags)->get($key);
        Cache::tags('phpunit_second_tag')->put($unique, $unique, 10);
        $some = Cache::tags('phpunit_second_tag')->get($unique);
        $this->assertEquals($unique, $some);
        Cache::tags('phpunit_second_tag')->flush();
        $some = Cache::tags($tags)->get($unique);
        $this->assertEquals(null, $some);
    }
CacheTest