/** * Tests if the translated entity is displayed in an entity reference field. */ public function testTranslatedEntityReferenceDisplay() { $path = $this->referrerEntity->getSystemPath(); $translation_path = $this->translateToLangcode . '/' . $path; $this->drupalGet($path); $this->assertText($this->labelOfNotTranslatedReference, 'The label of not translated reference is displayed.'); $this->assertText($this->originalLabel, 'The default label of translated reference is displayed.'); $this->assertNoText($this->translatedLabel, 'The translated label of translated reference is not displayed.'); $this->drupalGet($translation_path); $this->assertText($this->labelOfNotTranslatedReference, 'The label of not translated reference is displayed.'); $this->assertNoText($this->originalLabel, 'The default label of translated reference is not displayed.'); $this->assertText($this->translatedLabel, 'The translated label of translated reference is displayed.'); }