CountryManagerTest.php
Same filename in other branches
Namespace
Drupal\KernelTests\Core\LocaleFile
-
core/
tests/ Drupal/ KernelTests/ Core/ Locale/ CountryManagerTest.php
View source
<?php
declare (strict_types=1);
namespace Drupal\KernelTests\Core\Locale;
use Drupal\KernelTests\KernelTestBase;
/**
* Tests Country Manager functionality.
*
* @group CountryManager
* @covers Drupal\Core\Locale\CountryManager
*/
class CountryManagerTest extends KernelTestBase {
/**
* {@inheritdoc}
*/
protected static $modules = [
'language',
'locale',
'locale_test',
];
/**
* Tests that hook_countries_alters() works as expected.
*/
public function testHookCountriesAlter() : void {
$countries = $this->container
->get('country_manager')
->getList();
self::assertArrayHasKey('EB', $countries);
self::assertSame('Elbonia', $countries['EB']);
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
CountryManagerTest | Tests Country Manager functionality. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.