5
5
*/
6
6
namespace Magento \ConfigurableProduct \Test \Unit \Model \Quote \Item \QuantityValidator \Initializer \Option \Plugin ;
7
7
8
+ use \Magento \ConfigurableProduct \Model \Quote \Item \QuantityValidator \Initializer \Option \Plugin \ConfigurableProduct
9
+ as InitializerOptionPlugin ;
10
+
8
11
class ConfigurableProductTest extends \PHPUnit_Framework_TestCase
9
12
{
10
13
/**
@@ -22,24 +25,36 @@ public function testAfterGetStockItem(array $data)
22
25
);
23
26
24
27
$ quoteItemMock = $ this ->getMock (
25
- \Magento \Quote \Model \Quote \Item::class, ['getProductType ' , '__wakeup ' ], [], '' , false
28
+ \Magento \Quote \Model \Quote \Item::class,
29
+ ['getProductType ' , '__wakeup ' ],
30
+ [],
31
+ '' ,
32
+ false
26
33
);
27
34
$ quoteItemMock ->expects ($ this ->once ())
28
35
->method ('getProductType ' )
29
36
->will ($ this ->returnValue ($ data ['product_type ' ]));
30
37
31
38
$ stockItemMock = $ this ->getMock (
32
- \Magento \CatalogInventory \Model \Stock \Item::class, ['setProductName ' , '__wakeup ' ], [], '' , false
39
+ \Magento \CatalogInventory \Model \Stock \Item::class,
40
+ ['setProductName ' , '__wakeup ' ],
41
+ [],
42
+ '' ,
43
+ false
33
44
);
34
45
$ matcherMethod = $ data ['matcher_method ' ];
35
46
$ stockItemMock ->expects ($ this ->$ matcherMethod ())
36
47
->method ('setProductName ' );
37
48
38
49
$ optionMock = $ this ->getMock (
39
- \Magento \Quote \Model \Quote \Item \Option::class, ['getProduct ' , '__wakeup ' ], [], '' , false
50
+ \Magento \Quote \Model \Quote \Item \Option::class,
51
+ ['getProduct ' , '__wakeup ' ],
52
+ [],
53
+ '' ,
54
+ false
40
55
);
41
56
42
- $ model = new \ Magento \ ConfigurableProduct \ Model \ Quote \ Item \ QuantityValidator \ Initializer \ Option \ Plugin \ ConfigurableProduct ();
57
+ $ model = new InitializerOptionPlugin ();
43
58
$ model ->afterGetStockItem ($ subjectMock , $ stockItemMock , $ optionMock , $ quoteItemMock , 0 );
44
59
}
45
60
0 commit comments