protected function LocaleResolverTest::prepareLanguageManager in Currency 8.3
Prepares the language manager for testing.
4 calls to LocaleResolverTest::prepareLanguageManager()
- LocaleResolverTest::testResolveCurrencyLocaleFallback in tests/
src/ Unit/ LocaleResolverTest.php - @covers ::resolveCurrencyLocale
- LocaleResolverTest::testResolveCurrencyLocaleMissingFallback in tests/
src/ Unit/ LocaleResolverTest.php - @covers ::resolveCurrencyLocale
- LocaleResolverTest::testResolveCurrencyLocaleWithRequestCountry in tests/
src/ Unit/ LocaleResolverTest.php - @covers ::resolveCurrencyLocale
- LocaleResolverTest::testResolveCurrencyLocaleWithSiteDefaultCountry in tests/
src/ Unit/ LocaleResolverTest.php - @covers ::resolveCurrencyLocale
File
- tests/
src/ Unit/ LocaleResolverTest.php, line 205
Class
- LocaleResolverTest
- @coversDefaultClass \Drupal\currency\LocaleResolver
Namespace
Drupal\Tests\currency\UnitCode
protected function prepareLanguageManager() {
$language_code = $this
->randomMachineName(2);
$language = $this
->createMock(LanguageInterface::class);
$language
->expects($this
->atLeastOnce())
->method('getId')
->willReturn($language_code);
$this->languageManager
->expects($this
->any())
->method('getCurrentLanguage')
->with(Language::TYPE_CONTENT)
->willReturn($language);
}