public function testCreate() { $event = new AreaCreateEvent(); $event->setAreaName('foo')->setDispatcher($this->getMock("Symfony\\Component\\EventDispatcher\\EventDispatcherInterface")); $areaAction = new Area(); $areaAction->create($event); $createdArea = $event->getArea(); $this->assertInstanceOf('Thelia\\Model\\Area', $createdArea); $this->assertFalse($createdArea->isNew()); $this->assertTrue($event->hasArea()); $this->assertEquals('foo', $createdArea->getName()); return $createdArea; }
public function testCreate() { $event = new AreaCreateEvent(); $event->setAreaName('foo'); $areaAction = new Area(); $areaAction->create($event, null, $this->getMockEventDispatcher()); $createdArea = $event->getArea(); $this->assertInstanceOf('Thelia\\Model\\Area', $createdArea); $this->assertFalse($createdArea->isNew()); $this->assertTrue($event->hasArea()); $this->assertEquals('foo', $createdArea->getName()); return $createdArea; }