protected function setUp()
 {
     $cache = array();
     $cacheFactory = new CacheFactory();
     $cache[] = $cacheFactory->newFixedInMemoryLruCache();
     if (class_exists('\\HashBagOStuff')) {
         $cache[] = $cacheFactory->newMediaWikiCache(new HashBagOStuff());
     }
     if (class_exists('\\Doctrine\\Common\\Cache\\ArrayCache')) {
         $cache[] = $cacheFactory->newDoctrineCache(new ArrayCache());
     }
     $this->cache = $cacheFactory->newCompositeCache($cache);
 }
Beispiel #2
0
 public function testCanConstructCompositeCache()
 {
     $instance = new CacheFactory();
     $cache = array($instance->newFixedInMemoryCache());
     $this->assertInstanceOf('\\Onoi\\Cache\\CompositeCache', $instance->newCompositeCache($cache));
 }