Phalcon\Test\Unit\Mvc\Model\Metadata\MemcacheCest::memcached PHP Method

memcached() public method

public memcached ( UnitTester $I )
$I UnitTester
    public function memcached(UnitTester $I)
    {
        $I->wantTo('fetch metadata from memcached 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'], $md->read("meta-phalcon\\test\\models\\robots-robots"));
        $I->assertEquals($this->data['map-robots'], $md->read("map-phalcon\\test\\models\\robots"));
        $I->assertFalse($md->isEmpty());
        $md->reset();
        $I->assertTrue($md->isEmpty());
    }