You are here

public function FieldTargetWithContainerTestBase::setUp in Feeds 8.3

Overrides FeedsUnitTestCase::setUp

2 calls to FieldTargetWithContainerTestBase::setUp()
DateRangeTest::setUp in tests/src/Unit/Feeds/Target/DateRangeTest.php
DateTimeTest::setUp in tests/src/Unit/Feeds/Target/DateTimeTest.php
2 methods override FieldTargetWithContainerTestBase::setUp()
DateRangeTest::setUp in tests/src/Unit/Feeds/Target/DateRangeTest.php
DateTimeTest::setUp in tests/src/Unit/Feeds/Target/DateTimeTest.php

File

tests/src/Unit/Feeds/Target/FieldTargetWithContainerTestBase.php, line 17

Class

FieldTargetWithContainerTestBase
Base class for testing feeds field targets with container.

Namespace

Drupal\Tests\feeds\Unit\Feeds\Target

Code

public function setUp() {
  parent::setUp();
  $container = new ContainerBuilder();
  $language_manager = $this
    ->createMock(LanguageManagerInterface::class);
  $language = $this
    ->createMock(LanguageInterface::class);
  $language
    ->expects($this
    ->any())
    ->method('getId')
    ->will($this
    ->returnValue('en'));
  $language_manager
    ->expects($this
    ->any())
    ->method('getCurrentLanguage')
    ->will($this
    ->returnValue($language));
  $container
    ->set('language_manager', $language_manager);
  \Drupal::setContainer($container);
}