public function testGetCurrencySymbolData()
 {
     $expectedSymbolsData = ['EUR' => ['parentSymbol' => '€', 'displayName' => 'Euro', 'displaySymbol' => '€', 'inherited' => true], 'USD' => ['parentSymbol' => '$', 'displayName' => 'US Dollar', 'displaySymbol' => '$', 'inherited' => true]];
     $websiteId = 1;
     $groupId = 2;
     $currencies = 'USD,EUR';
     $this->prepareMocksForGetCurrencySymbolsData($websiteId, $groupId, $currencies);
     $this->assertEquals($expectedSymbolsData, $this->model->getCurrencySymbolsData());
 }
 /**
  * @magentoDbIsolation enabled
  */
 public function testSetCurrencySymbolsData()
 {
     $currencySymbolsData = $this->currencySymbolModel->getCurrencySymbolsData();
     $this->assertArrayHasKey('EUR', $currencySymbolsData);
     //Change currency symbol
     $currencySymbolsData = ['EUR' => '@'];
     $this->currencySymbolModel->setCurrencySymbolsData($currencySymbolsData);
     //Verify if the new symbol is set
     $this->assertEquals('@', $this->currencySymbolModel->getCurrencySymbolsData()['EUR']['displaySymbol'], 'Symbol not set correctly.');
     $this->assertEquals('@', $this->currencySymbolModel->getCurrencySymbol('EUR'), 'Symbol not set correctly.');
 }