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');
}