Beispiel #1
0
 /**
  * @param AreaModel $area
  * @depends testCreate
  */
 public function testUpdatePostage(AreaModel $area)
 {
     $event = new AreaUpdatePostageEvent($area->getId());
     $event->setPostage(20)->setDispatcher($this->getMock("Symfony\\Component\\EventDispatcher\\EventDispatcherInterface"));
     $areaAction = new Area();
     $areaAction->updatePostage($event);
     $updatedArea = $event->getArea();
     $this->assertInstanceOf('Thelia\\Model\\Area', $updatedArea);
     $this->assertEquals(20, $updatedArea->getPostage());
     return $updatedArea;
 }
Beispiel #2
0
 /**
  * @param AreaModel $area
  * @depends testCreate
  * @return AreaModel
  */
 public function testUpdatePostage(AreaModel $area)
 {
     $event = new AreaUpdatePostageEvent($area->getId());
     $event->setPostage(20);
     $areaAction = new Area();
     $areaAction->updatePostage($event, null, $this->getMockEventDispatcher());
     $updatedArea = $event->getArea();
     $this->assertInstanceOf('Thelia\\Model\\Area', $updatedArea);
     $this->assertEquals(20, $updatedArea->getPostage());
     return $updatedArea;
 }