| 1234567891011121314151617181920212223 | 
							- <?php
 - 
 - namespace Metadata\Tests\Cache;
 - 
 - use Metadata\ClassMetadata;
 - 
 - use Metadata\Cache\FileCache;
 - 
 - class FileCacheTest extends \PHPUnit_Framework_TestCase
 - {
 -     public function testLoadEvictPutClassMetadataFromInCache()
 -     {
 -         $cache = new FileCache(sys_get_temp_dir());
 - 
 -         $this->assertNull($cache->loadClassMetadataFromCache($refl = new \ReflectionClass('Metadata\Tests\Fixtures\TestObject')));
 -         $cache->putClassMetadataInCache($metadata = new ClassMetadata('Metadata\Tests\Fixtures\TestObject'));
 - 
 -         $this->assertEquals($metadata, $cache->loadClassMetadataFromCache($refl));
 - 
 -         $cache->evictClassMetadataFromCache($refl);
 -         $this->assertNull($cache->loadClassMetadataFromCache($refl));
 -     }
 - }
 
 
  |