protected function LanguageDomainsTest::setUp in Drupal 8
Same name and namespace in other branches
- 9 core/modules/language/tests/src/Unit/process/LanguageDomainsTest.php \Drupal\Tests\language\Unit\process\LanguageDomainsTest::setUp()
- 10 core/modules/language/tests/src/Unit/process/LanguageDomainsTest.php \Drupal\Tests\language\Unit\process\LanguageDomainsTest::setUp()
Overrides MigrateProcessTestCase::setUp
File
- core/
modules/ language/ tests/ src/ Unit/ process/ LanguageDomainsTest.php, line 22
Class
- LanguageDomainsTest
- @coversDefaultClass \Drupal\language\Plugin\migrate\process\LanguageDomains @group language
Namespace
Drupal\Tests\language\Unit\processCode
protected function setUp() {
$configuration = [
'key' => 'language',
'value' => 'domain',
];
$this->plugin = new LanguageDomains($configuration, 'map', []);
parent::setUp();
// The language_domains plugin calls getSourceProperty() to check if domain
// negotiation is used. If it is the values will be processed so we need it
// to return TRUE to be able to test the process.
$this->row
->expects($this
->once())
->method('getSourceProperty')
->will($this
->returnValue(TRUE));
// The language_domains plugin use $base_url to fill empty domains.
global $base_url;
$base_url = 'http://example.com';
}