Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ResetCurrencySymbolEntityTest.php
Go to the documentation of this file.
1 <?php
8 
10 use Magento\CurrencySymbol\Test\Fixture\CurrencySymbolEntity;
11 
28 {
29  /* tags */
30  const MVP = 'no';
31  const TO_MAINTAIN = 'yes';
32  /* end tags */
33 
43  public function test(
44  CurrencySymbolEntity $currencySymbolOriginal,
45  CurrencySymbolEntity $currencySymbol,
46  $currencySymbolDefault,
48  ) {
49  // Preconditions
50  $currencySymbolOriginal->persist();
52 
53  // Steps
54  $this->currencySymbolIndex->open();
55  $this->currencySymbolIndex->getCurrencySymbolForm()->fill($currencySymbol);
56  $this->currencySymbolIndex->getPageActions()->save();
57 
58  return [
59  'currencySymbol' => $this->fixtureFactory->createByCode(
60  'currencySymbolEntity',
61  [
62  'data' => array_merge(
63  $currencySymbol->getData(),
64  ['custom_currency_symbol' => $currencySymbolDefault]
65  )
66  ]
67  )
68  ];
69  }
70 }
$currencySymbol
Definition: matrix.phtml:14
test(CurrencySymbolEntity $currencySymbolOriginal, CurrencySymbolEntity $currencySymbol, $currencySymbolDefault, $configData)