public function testCreateSale() { $event = new SaleCreateEvent(); $event->setDispatcher($this->dispatcher); $event->setLocale('en_US')->setTitle('test create sale')->setSaleLabel('test create sale label'); $saleAction = new Sale($this->getContainer()); $saleAction->create($event); $createdSale = $event->getSale(); $this->assertInstanceOf('Thelia\\Model\\Sale', $createdSale); $this->assertEquals('test create sale', $createdSale->getTitle()); $this->assertEquals('test create sale label', $createdSale->getSaleLabel()); }