Phalcon\Test\Unit\Mvc\Model\Metadata\FilesCest::files PHP Method

files() public method

public files ( UnitTester $I )
$I UnitTester
    public function files(UnitTester $I)
    {
        $I->wantTo('fetch metadata from file cache');
        /** @var \Phalcon\Mvc\Model\MetaDataInterface $md */
        $md = $I->grabServiceFromDi('modelsMetadata');
        $md->reset();
        $I->assertTrue($md->isEmpty());
        Robots::findFirst();
        $I->amInPath(PATH_CACHE);
        $I->seeFileFound('meta-phalcon_test_models_robots-robots.php');
        $I->assertEquals($this->data['meta-robots-robots'], require PATH_CACHE . 'meta-phalcon_test_models_robots-robots.php');
        $I->seeFileFound('map-phalcon_test_models_robots.php');
        $I->assertEquals($this->data['map-robots'], require PATH_CACHE . 'map-phalcon_test_models_robots.php');
        $I->assertFalse($md->isEmpty());
        $md->reset();
        $I->assertTrue($md->isEmpty());
        $I->deleteFile('meta-phalcon_test_models_robots-robots.php');
        $I->deleteFile('map-phalcon_test_models_robots.php');
    }