protected function ContentTranslationLocalTasksTest::setUp in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/modules/content_translation/tests/src/Unit/Menu/ContentTranslationLocalTasksTest.php \Drupal\Tests\content_translation\Unit\Menu\ContentTranslationLocalTasksTest::setUp()
Overrides LocalTaskIntegrationTestBase::setUp
File
- core/
modules/ content_translation/ tests/ src/ Unit/ Menu/ ContentTranslationLocalTasksTest.php, line 19 - Contains \Drupal\Tests\content_translation\Unit\Menu\ContentTranslationLocalTasksTest.
Class
- ContentTranslationLocalTasksTest
- Tests content translation local tasks.
Namespace
Drupal\Tests\content_translation\Unit\MenuCode
protected function setUp() {
$this->directoryList = array(
'content_translation' => 'core/modules/content_translation',
'node' => 'core/modules/node',
);
parent::setUp();
$entity_type = $this
->getMock('Drupal\\Core\\Entity\\EntityTypeInterface');
$entity_type
->expects($this
->any())
->method('getLinkTemplate')
->will($this
->returnValueMap(array(
array(
'canonical',
'entity.node.canonical',
),
array(
'drupal:content-translation-overview',
'entity.node.content_translation_overview',
),
)));
$content_translation_manager = $this
->getMock('Drupal\\content_translation\\ContentTranslationManagerInterface');
$content_translation_manager
->expects($this
->any())
->method('getSupportedEntityTypes')
->will($this
->returnValue(array(
'node' => $entity_type,
)));
\Drupal::getContainer()
->set('content_translation.manager', $content_translation_manager);
}