protected function setUp() { parent::setUp(); $this->purgeDatabase(); $this->em = $this->db('ORM')->getOm(); $this->initOrm(); $this->systemCollectionCache = $this->getContainer()->get('sulu_media.system_collections.cache'); $this->systemCollectionConfig = $this->getContainer()->getParameter('sulu_media.system_collections'); // to be sure that the system collections will rebuild after purge database $this->systemCollectionCache->invalidate(); }
/** * Returns system collections. * * @return array */ private function getSystemCollections() { if (!$this->systemCollections) { if (!$this->cache->isFresh()) { $systemCollections = $this->buildSystemCollections($this->locale, $this->getUserId()); $this->cache->write($systemCollections); } $this->systemCollections = $this->cache->read(); } return $this->systemCollections; }
/** * @depends testWrite */ public function testRead(CacheInterface $cache) { $this->assertEquals(['test' => 'test'], $cache->read()); }