/** * @test */ public function changeVendorNameResultsInUpdatedTagsInModelClass() { $this->fixtureExtension->setOriginalVendorName('FIXTURE'); $this->fixtureExtension->setVendorName('VENDOR'); $modelClassFile = $this->roundTripService->getDomainModelClassFile($this->fixtureExtension->getDomainObjectByName('Main')); $modelClassObject = $modelClassFile->getFirstClass(); $properties = $modelClassObject->getProperties(); self::assertEquals('\\VENDOR\\TestExtension\\Domain\\Model\\Child1', $properties['child1']->getTagValue('var')); self::assertEquals('\\TYPO3\\CMS\\Extbase\\Persistence\\ObjectStorage<\\VENDOR\\TestExtension\\Domain\\Model\\Child2>', $properties['children2']->getTagValue('var')); self::assertEquals('\\TYPO3\\CMS\\Extbase\\Persistence\\ObjectStorage<\\VENDOR\\TestExtension\\Domain\\Model\\Child4>', $properties['children4']->getTagValue('var')); }