Пример #1
0
 public function testGetFalg()
 {
     $websiteEntity = new WebsiteEntity();
     $websiteEntity->populate($this->website);
     $this->assertEquals('/lib/images/flag/frff', $websiteEntity->getFlag());
     unset($websiteEntity);
 }
Пример #2
0
 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);
 }