/** * @test * @expectedException \MyVote\Application\Service\Exception\Core\Organization\UpdateOrganizationException */ public function shouldReturnUpdateOrganizationExceptionIfSomeErrorOccurredOnSaveOrganization() { $updateOrganizationAppService = new UpdateOrganization(new FakeOrganizationRepositoryThrowExceptionOnSave([FakeOrganization::build()]), $this->addressDirector); $updateOrganizationAppService->execute($this->buildUpdateOrganizationRequest(self::VALID_ORGANIZATION_ID, self::VALID_ADDRESS_ID)); }
/** * @param BaseOrganizationRequest $request * * @return Address */ protected function buildAddress(BaseOrganizationRequest $request) { $this->address = parent::buildAddress($request); return $this->address; }