/** * @covers ::isTranslatable */ public function testIsTranslatable() { $this->entityManager->expects($this->any())->method('getBundleInfo')->with($this->entityTypeId)->will($this->returnValue(array($this->bundle => array('translatable' => TRUE)))); $this->languageManager->expects($this->any())->method('isMultilingual')->will($this->returnValue(TRUE)); $this->assertTrue($this->entity->language()->getId() == 'en'); $this->assertFalse($this->entity->language()->isLocked()); $this->assertTrue($this->entity->isTranslatable()); $this->assertTrue($this->entityUnd->language()->getId() == LanguageInterface::LANGCODE_NOT_SPECIFIED); $this->assertTrue($this->entityUnd->language()->isLocked()); $this->assertFalse($this->entityUnd->isTranslatable()); }
/** * @covers ::language */ public function testLanguage() { $this->entityType->expects($this->any())->method('getKey')->will($this->returnValueMap(array(array('langcode', 'langcode')))); $this->assertSame('en', $this->entity->language()->getId()); }
/** * @covers ::language */ public function testLanguage() { $this->assertSame('en', $this->entity->language()->id); }