|
10 | 10 | xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
|
11 | 11 | <test name="FormatCurrencyTest">
|
12 | 12 | <comment userInput="formatCurrency uses NumberFormatter::formatCurrency(), see https://www.php.net/manual/en/numberformatter.formatcurrency.php" stepKey="comment"/>
|
13 |
| - <formatCurrency userInput="1234.56789000" locale="de_DE" currency="EUR" stepKey="eurInDe"/> |
14 |
| - <assertEquals stepKey="assert1"> |
| 13 | + <formatCurrency userInput="1234.56789000" locale="de_DE" currency="EUR" stepKey="eurInDE"/> |
| 14 | + <assertEquals stepKey="assertEurInDE"> |
15 | 15 | <expectedResult type="string">1.234,57 €</expectedResult>
|
16 |
| - <actualResult type="variable">$eurInDe</actualResult> |
| 16 | + <actualResult type="variable">$eurInDE</actualResult> |
17 | 17 | </assertEquals>
|
18 |
| - <formatCurrency userInput="+1234" locale="de_DE" currency="EUR" stepKey="eurInDePos"/> |
19 |
| - <assertEquals stepKey="assert2"> |
| 18 | + <formatCurrency userInput="+1234" locale="de_DE" currency="EUR" stepKey="eurInDEPos"/> |
| 19 | + <assertEquals stepKey="assertEurInDEPos"> |
20 | 20 | <expectedResult type="string">1.234,00 €</expectedResult>
|
21 |
| - <actualResult type="variable">$eurInDePos</actualResult> |
| 21 | + <actualResult type="variable">$eurInDEPos</actualResult> |
22 | 22 | </assertEquals>
|
23 |
| - <formatCurrency userInput="-1234.56" locale="de_DE" currency="EUR" stepKey="eurInDeNeg"/> |
24 |
| - <assertEquals stepKey="assert3"> |
| 23 | + <formatCurrency userInput="-1234.56" locale="de_DE" currency="EUR" stepKey="eurInDENeg"/> |
| 24 | + <assertEquals stepKey="assertEurInDENeg"> |
25 | 25 | <expectedResult type="string">-1.234,56 €</expectedResult>
|
26 |
| - <actualResult type="variable">$eurInDeNeg</actualResult> |
| 26 | + <actualResult type="variable">$eurInDENeg</actualResult> |
27 | 27 | </assertEquals>
|
28 | 28 |
|
29 |
| - <formatCurrency userInput="1234.56789000" locale="de_DE" currency="USD" stepKey="usdInDe"/> |
30 |
| - <assertEquals stepKey="assert21"> |
| 29 | + <formatCurrency userInput="1234.56789000" locale="de_DE" currency="USD" stepKey="usdInDE"/> |
| 30 | + <assertEquals stepKey="assertUsdInDE"> |
31 | 31 | <expectedResult type="string">1.234,57 $</expectedResult>
|
32 |
| - <actualResult type="variable">$usdInDe</actualResult> |
| 32 | + <actualResult type="variable">$usdInDE</actualResult> |
33 | 33 | </assertEquals>
|
34 |
| - <formatCurrency userInput="+1234" locale="de_DE" currency="USD" stepKey="usdInDePos"/> |
35 |
| - <assertEquals stepKey="assert22"> |
| 34 | + <formatCurrency userInput="+1234" locale="de_DE" currency="USD" stepKey="usdInDEPos"/> |
| 35 | + <assertEquals stepKey="assertUsdInDEPos"> |
36 | 36 | <expectedResult type="string">1.234,00 $</expectedResult>
|
37 |
| - <actualResult type="variable">$usdInDePos</actualResult> |
| 37 | + <actualResult type="variable">$usdInDEPos</actualResult> |
38 | 38 | </assertEquals>
|
39 |
| - <formatCurrency userInput="-1234.56" locale="de_DE" currency="USD" stepKey="usdInDeNeg"/> |
40 |
| - <assertEquals stepKey="assert23"> |
| 39 | + <formatCurrency userInput="-1234.56" locale="de_DE" currency="USD" stepKey="usdInDENeg"/> |
| 40 | + <assertEquals stepKey="assertUsdInDENeg"> |
41 | 41 | <expectedResult type="string">-1.234,56 $</expectedResult>
|
42 |
| - <actualResult type="variable">$usdInDeNeg</actualResult> |
| 42 | + <actualResult type="variable">$usdInDENeg</actualResult> |
43 | 43 | </assertEquals>
|
44 | 44 |
|
45 | 45 | <executeJS function="return 10.5;" stepKey="variable"/>
|
46 | 46 | <formatCurrency userInput="$variable" locale="de_DE" currency="EUR" stepKey="usingVariable"/>
|
47 |
| - <assertEquals stepKey="assert31"> |
| 47 | + <assertEquals stepKey="assertUsingVariable"> |
48 | 48 | <expectedResult type="string">10,50 €</expectedResult>
|
49 | 49 | <actualResult type="variable">$usingVariable</actualResult>
|
50 | 50 | </assertEquals>
|
51 |
| - |
52 |
| - <formatCurrency userInput="1234.56789000" locale="invalid" currency="unknown" stepKey="thisReturns"/> |
53 |
| - <assertEquals stepKey="assert41"> |
54 |
| - <expectedResult type="string">unk 1234.57</expectedResult> |
55 |
| - <actualResult type="variable">$thisReturns</actualResult> |
56 |
| - </assertEquals> |
57 |
| - <formatCurrency userInput="1234.56789000" locale="12" currency="34.4" stepKey="thisReturns2"/> |
58 |
| - <assertEquals stepKey="assert42"> |
59 |
| - <expectedResult type="string">34. 1234.57</expectedResult> |
60 |
| - <actualResult type="variable">$thisReturns2</actualResult> |
61 |
| - </assertEquals> |
62 | 51 | </test>
|
63 | 52 | </tests>
|
0 commit comments