public function testAddLocaleData() { $usData = [LocaleSettings::DEFAULT_LOCALE_KEY => 'en_US']; $usDataModified = [LocaleSettings::DEFAULT_LOCALE_KEY => 'en']; $ruData = [LocaleSettings::DEFAULT_LOCALE_KEY => 'ru']; $this->assertEmpty($this->localeSettings->getLocaleData()); $this->localeSettings->addLocaleData(['US' => $usData]); $this->assertEquals(['US' => $usData], $this->localeSettings->getLocaleData()); $this->localeSettings->addLocaleData(['US' => $usDataModified, 'RU' => $ruData]); $this->assertEquals(['US' => $usDataModified, 'RU' => $ruData], $this->localeSettings->getLocaleData()); }
public function testAddLocaleData() { $usData = array(LocaleSettings::DEFAULT_LOCALE_KEY => 'en_US'); $usDataModified = array(LocaleSettings::DEFAULT_LOCALE_KEY => 'en'); $ruData = array(LocaleSettings::DEFAULT_LOCALE_KEY => 'ru'); $this->assertEmpty($this->localeSettings->getLocaleData()); $this->localeSettings->addLocaleData(array('US' => $usData)); $this->assertEquals(array('US' => $usData), $this->localeSettings->getLocaleData()); $this->localeSettings->addLocaleData(array('US' => $usDataModified, 'RU' => $ruData)); $this->assertEquals(array('US' => $usDataModified, 'RU' => $ruData), $this->localeSettings->getLocaleData()); }