28 'America/Los_Angeles',
55 $this->mockConfig = $this->getMockBuilder(\
Magento\Framework\Locale\ConfigInterface::class)
56 ->disableOriginalConstructor()
58 $this->mockConfig->expects($this->any())
59 ->method(
'getAllowedLocales')
60 ->willReturn($this->expectedLocales);
61 $this->mockConfig->expects($this->any())
62 ->method(
'getAllowedCurrencies')
63 ->willReturn($this->expectedCurrencies);
65 $this->lists =
new Lists($this->mockConfig);
70 $timezones = array_intersect($this->expectedTimezones, array_keys($this->lists->getTimezoneList()));
71 $this->assertEquals($this->expectedTimezones, $timezones);
76 $locales = array_intersect($this->expectedLocales, array_keys($this->lists->getLocaleList()));
77 $this->assertEquals($this->expectedLocales,
$locales);
85 $currencies = array_intersect($this->expectedCurrencies, array_keys($this->lists->getCurrencyList()));
86 $this->assertEquals($this->expectedCurrencies, $currencies);