Cache\Adapter\Common\Tests\CacheItemTest::testHit PHP Method

testHit() public method

public testHit ( )
    public function testHit()
    {
        $item = new CacheItem('test_key', true, 'value');
        $this->assertTrue($item->isHit());
        $item = new CacheItem('test_key', false, 'value');
        $this->assertFalse($item->isHit());
        $closure = function () {
            return [true, 'value', []];
        };
        $item = new CacheItem('test_key', $closure);
        $this->assertTrue($item->isHit());
        $closure = function () {
            return [false, null, []];
        };
        $item = new CacheItem('test_key', $closure);
        $this->assertFalse($item->isHit());
    }