function DateElementBaseTest::setUp

Same name and namespace in other branches
  1. 11.x core/tests/Drupal/Tests/Core/Datetime/Element/DateElementBaseTest.php \Drupal\Tests\Core\Datetime\Element\DateElementBaseTest::setUp()

Overrides UnitTestCase::setUp

File

core/tests/Drupal/Tests/Core/Datetime/Element/DateElementBaseTest.php, line 24

Class

DateElementBaseTest
Tests the DateElementBase class.

Namespace

Drupal\Tests\Core\Datetime\Element

Code

protected function setUp() : void {
  parent::setUp();
  $language = $this->createStub(LanguageInterface::class);
  $language->method('getId')
    ->willReturn('en');
  $language_manager = $this->createStub(LanguageManagerInterface::class);
  $language_manager->method('getCurrentLanguage')
    ->willReturn($language);
  $container = new ContainerBuilder();
  $container->set('language_manager', $language_manager);
  \Drupal::setContainer($container);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.