public function testGetFalg() { $websiteEntity = new WebsiteEntity(); $websiteEntity->populate($this->website); $this->assertEquals('/lib/images/flag/frff', $websiteEntity->getFlag()); unset($websiteEntity); }
public function testRemove() { $self = $this; $this->em->transactional(function ($em) use($self) { $website = new websiteEntity(); $website->setName('France'); $website->setCode('FR'); $website->setActive(true); $website->setDefault(0); $self->getWebsiteMapper()->insert($website); }); $this->em->flush(); $this->em->clear(); $this->em->transactional(function ($em) use($self) { $website = new websiteEntity(); $website->setName('Italy'); $website->setCode('IT'); $website->setActive(true); $website->setDefault(0); $self->getWebsiteMapper()->insert($website); }); $this->em->flush(); $this->em->clear(); $websites = $this->getWebsiteMapper()->findAll(); $this->assertEquals(count($websites), 2); foreach ($websites as $website) { $this->getWebsiteMapper()->remove($website); } $websites = $this->getWebsiteMapper()->findAll(); $this->assertEquals(count($websites), 0); }