/** * @test */ public function updateActionUpdatesTheGivenMainInMainRepository() { $main = new \FIXTURE\TestExtension\Domain\Model\Main(); $mainRepository = $this->getMock(\FIXTURE\TestExtension\Domain\Repository\MainRepository::class, ['update'], [], '', false); $mainRepository->expects(self::once())->method('update')->with($main); $this->inject($this->subject, 'mainRepository', $mainRepository); $this->subject->updateAction($main); }
/** * @test */ public function updateActionUpdatesTheGivenMainInMainRepository() { $main = new \FIXTURE\TestExtension\Domain\Model\Main(); $mainRepository = $this->getMock('FIXTURE\\TestExtension\\Domain\\Repository\\MainRepository', array('update'), array(), '', FALSE); $mainRepository->expects($this->once())->method('update')->with($main); $this->inject($this->subject, 'mainRepository', $mainRepository); $this->subject->updateAction($main); }