@@ -39,13 +39,20 @@ abstract class AbstractCurrencySymbolEntityTest extends Injectable
39
39
protected $ fixtureFactory ;
40
40
41
41
/**
42
- * Prepare data. Create simple product.
42
+ * Create simple product and inject pages .
43
43
*
44
+ * @param SystemCurrencySymbolIndex $currencySymbolIndex
45
+ * @param SystemCurrencyIndex $currencyIndex
44
46
* @param FixtureFactory $fixtureFactory
45
47
* @return array
46
48
*/
47
- public function __prepare (FixtureFactory $ fixtureFactory )
48
- {
49
+ public function __inject (
50
+ SystemCurrencySymbolIndex $ currencySymbolIndex ,
51
+ SystemCurrencyIndex $ currencyIndex ,
52
+ FixtureFactory $ fixtureFactory
53
+ ) {
54
+ $ this ->currencySymbolIndex = $ currencySymbolIndex ;
55
+ $ this ->currencyIndex = $ currencyIndex ;
49
56
$ this ->fixtureFactory = $ fixtureFactory ;
50
57
$ product = $ this ->fixtureFactory ->createByCode (
51
58
'catalogProductSimple ' ,
@@ -56,21 +63,6 @@ public function __prepare(FixtureFactory $fixtureFactory)
56
63
return ['product ' => $ product ];
57
64
}
58
65
59
- /**
60
- * Create simple product and inject pages.
61
- *
62
- * @param SystemCurrencySymbolIndex $currencySymbolIndex
63
- * @param SystemCurrencyIndex $currencyIndex
64
- * @return void
65
- */
66
- public function __inject (
67
- SystemCurrencySymbolIndex $ currencySymbolIndex ,
68
- SystemCurrencyIndex $ currencyIndex
69
- ) {
70
- $ this ->currencySymbolIndex = $ currencySymbolIndex ;
71
- $ this ->currencyIndex = $ currencyIndex ;
72
- }
73
-
74
66
/**
75
67
* Import currency rates.
76
68
*
0 commit comments