Phalcon\Test\Unit\Mvc\Model\Metadata\ApcCest::apc PHP Method

apc() public method

public apc ( UnitTester $I )
$I UnitTester
    public function apc(UnitTester $I)
    {
        $I->wantTo('fetch metadata from apc cache');
        /** @var \Phalcon\Mvc\Model\MetaDataInterface $md */
        $md = $I->grabServiceFromDi('modelsMetadata');
        $md->reset();
        $I->assertTrue($md->isEmpty());
        Robots::findFirst();
        $I->assertEquals($this->data['meta-robots-robots'], apc_fetch('$PMM$app\\meta-phalcon\\test\\models\\robots-robots'));
        $I->assertEquals($this->data['map-robots'], apc_fetch('$PMM$app\\map-phalcon\\test\\models\\robots'));
        $I->assertFalse($md->isEmpty());
        $md->reset();
        $I->assertTrue($md->isEmpty());
    }