public function testAddCurrencyData() { $usData = [LocaleSettings::CURRENCY_SYMBOL_KEY => '$']; $usDataModified = [LocaleSettings::CURRENCY_SYMBOL_KEY => 'AU$']; $ruData = [LocaleSettings::CURRENCY_SYMBOL_KEY => 'руб.']; $this->assertEmpty($this->localeSettings->getCurrencyData()); $this->localeSettings->addCurrencyData(['USD' => $usData]); $this->assertEquals(['USD' => $usData], $this->localeSettings->getCurrencyData()); $this->localeSettings->addCurrencyData(['USD' => $usDataModified, 'RUR' => $ruData]); $this->assertEquals(['USD' => $usDataModified, 'RUR' => $ruData], $this->localeSettings->getCurrencyData()); }