15
15
class ConfigurableTest extends \PHPUnit \Framework \TestCase
16
16
{
17
17
/**
18
- * @var \Magento\Catalog\Block\Product\Context|\PHPUnit_Framework_MockObject_MockObject
18
+ * @var \Magento\Catalog\Block\Product\Context|\PHPUnit\Framework\MockObject\MockObject
19
19
*/
20
20
private $ context ;
21
21
22
22
/**
23
- * @var \Magento\Framework\Stdlib\ArrayUtils|\PHPUnit_Framework_MockObject_MockObject
23
+ * @var \Magento\Framework\Stdlib\ArrayUtils|\PHPUnit\Framework\MockObject\MockObject
24
24
*/
25
25
private $ arrayUtils ;
26
26
27
27
/**
28
- * @var \Magento\Framework\Json\EncoderInterface|\PHPUnit_Framework_MockObject_MockObject
28
+ * @var \Magento\Framework\Json\EncoderInterface|\PHPUnit\Framework\MockObject\MockObject
29
29
*/
30
30
private $ jsonEncoder ;
31
31
32
32
/**
33
- * @var \Magento\ConfigurableProduct\Helper\Data|\PHPUnit_Framework_MockObject_MockObject
33
+ * @var \Magento\ConfigurableProduct\Helper\Data|\PHPUnit\Framework\MockObject\MockObject
34
34
*/
35
35
private $ helper ;
36
36
37
37
/**
38
- * @var \Magento\Catalog\Helper\Product|\PHPUnit_Framework_MockObject_MockObject
38
+ * @var \Magento\Catalog\Helper\Product|\PHPUnit\Framework\MockObject\MockObject
39
39
*/
40
40
private $ product ;
41
41
42
42
/**
43
- * @var \Magento\Customer\Helper\Session\CurrentCustomer|\PHPUnit_Framework_MockObject_MockObject
43
+ * @var \Magento\Customer\Helper\Session\CurrentCustomer|\PHPUnit\Framework\MockObject\MockObject
44
44
*/
45
45
private $ currentCustomer ;
46
46
47
47
/**
48
- * @var \Magento\Framework\Pricing\PriceCurrencyInterface|\PHPUnit_Framework_MockObject_MockObject
48
+ * @var \Magento\Framework\Pricing\PriceCurrencyInterface|\PHPUnit\Framework\MockObject\MockObject
49
49
*/
50
50
private $ priceCurrency ;
51
51
52
52
/**
53
- * @var \Magento\Directory\Model\Currency|\PHPUnit_Framework_MockObject_MockObject
53
+ * @var \Magento\Directory\Model\Currency|\PHPUnit\Framework\MockObject\MockObject
54
54
*/
55
55
private $ currency ;
56
56
57
57
/**
58
- * @var \Magento\ConfigurableProduct\Model\ConfigurableAttributeData|\PHPUnit_Framework_MockObject_MockObject
58
+ * @var \Magento\ConfigurableProduct\Model\ConfigurableAttributeData|\PHPUnit\Framework\MockObject\MockObject
59
59
*/
60
60
private $ configurableAttributeData ;
61
61
62
62
/**
63
- * @var \Magento\Framework\Locale\Format|\PHPUnit_Framework_MockObject_MockObject
63
+ * @var \Magento\Framework\Locale\Format|\PHPUnit\Framework\MockObject\MockObject
64
64
*/
65
65
private $ localeFormat ;
66
66
67
67
/**
68
- * @var \Magento\ConfigurableProduct\Block\Product\View\Type\Configurable|\PHPUnit_Framework_MockObject_MockObject
68
+ * @var \Magento\ConfigurableProduct\Block\Product\View\Type\Configurable|\PHPUnit\Framework\MockObject\MockObject
69
69
*/
70
70
private $ block ;
71
71
72
72
/**
73
- * @var \Magento\Store\Model\StoreManagerInterface|\PHPUnit_Framework_MockObject_MockObject
73
+ * @var \Magento\Store\Model\StoreManagerInterface|\PHPUnit\Framework\MockObject\MockObject
74
74
*/
75
75
private $ storeManager ;
76
76
77
77
/**
78
- * @var \PHPUnit_Framework_MockObject_MockObject
78
+ * @var \PHPUnit\Framework\MockObject\MockObject
79
79
*/
80
80
private $ customerSession ;
81
81
82
82
/**
83
- * @var \PHPUnit_Framework_MockObject_MockObject
83
+ * @var \PHPUnit\Framework\MockObject\MockObject
84
84
*/
85
85
private $ variationPricesMock ;
86
86
87
87
/**
88
88
* {@inheritDoc}
89
89
*/
90
- protected function setUp ()
90
+ protected function setUp (): void
91
91
{
92
92
$ this ->mockContextObject ();
93
93
@@ -230,7 +230,7 @@ public function cacheKeyProvider(): array
230
230
* @param string|null $priceCurrency
231
231
* @param string|null $customerGroupId
232
232
*/
233
- public function testGetCacheKeyInfo (array $ expected , string $ priceCurrency = null , string $ customerGroupId = null )
233
+ public function testGetCacheKeyInfo (array $ expected , string $ priceCurrency = null , string $ customerGroupId = null ): void
234
234
{
235
235
$ storeMock = $ this ->getMockBuilder (\Magento \Store \Api \Data \StoreInterface::class)
236
236
->setMethods (['getCurrentCurrency ' ])
@@ -258,7 +258,7 @@ public function testGetCacheKeyInfo(array $expected, string $priceCurrency = nul
258
258
/**
259
259
* Check that getJsonConfig() method returns expected value
260
260
*/
261
- public function testGetJsonConfig ()
261
+ public function testGetJsonConfig (): void
262
262
{
263
263
$ productId = 1 ;
264
264
$ amount = 10.50 ;
@@ -416,10 +416,10 @@ private function getExpectedArray($productId, $amount, $priceQty, $percentage):
416
416
/**
417
417
* Retrieve mocks of \Magento\ConfigurableProduct\Model\Product\Type\Configurable object
418
418
*
419
- * @param \PHPUnit_Framework_MockObject_MockObject $productMock
420
- * @return \PHPUnit_Framework_MockObject_MockObject
419
+ * @param \PHPUnit\Framework\MockObject\MockObject $productMock
420
+ * @return \PHPUnit\Framework\MockObject\MockObject
421
421
*/
422
- private function getProductTypeMock (\PHPUnit_Framework_MockObject_MockObject $ productMock )
422
+ private function getProductTypeMock (\PHPUnit \ Framework \ MockObject \ MockObject $ productMock ): \ PHPUnit \ Framework \ MockObject \ MockObject
423
423
{
424
424
$ currencyMock = $ this ->getMockBuilder (\Magento \Directory \Model \Currency::class)
425
425
->disableOriginalConstructor ()
@@ -459,7 +459,7 @@ private function getProductTypeMock(\PHPUnit_Framework_MockObject_MockObject $pr
459
459
*
460
460
* @return void
461
461
*/
462
- protected function mockContextObject ()
462
+ protected function mockContextObject (): void
463
463
{
464
464
$ this ->storeManager = $ this ->getMockBuilder (\Magento \Store \Model \StoreManagerInterface::class)
465
465
->getMockForAbstractClass ();
@@ -476,9 +476,9 @@ protected function mockContextObject()
476
476
* Retrieve mock of \Magento\Framework\Pricing\Amount\AmountInterface object
477
477
*
478
478
* @param float $amount
479
- * @return \PHPUnit_Framework_MockObject_MockObject
479
+ * @return \Magento\Framework\Pricing\Amount\AmountInterface|\PHPUnit\Framework\MockObject\MockObject
480
480
*/
481
- protected function getAmountMock ($ amount ): \PHPUnit_Framework_MockObject_MockObject
481
+ protected function getAmountMock ($ amount ): \PHPUnit \ Framework \ MockObject \ MockObject
482
482
{
483
483
$ amountMock = $ this ->getMockBuilder (\Magento \Framework \Pricing \Amount \AmountInterface::class)
484
484
->setMethods (['getValue ' , 'getBaseAmount ' ])
@@ -496,12 +496,12 @@ protected function getAmountMock($amount): \PHPUnit_Framework_MockObject_MockObj
496
496
/**
497
497
* Retrieve mock of \Magento\Catalog\Pricing\Price\TierPriceInterface object
498
498
*
499
- * @param \PHPUnit_Framework_MockObject_MockObject $amountMock
499
+ * @param \PHPUnit\Framework\MockObject\MockObject $amountMock
500
500
* @param float $priceQty
501
501
* @param int $percentage
502
- * @return \PHPUnit_Framework_MockObject_MockObject
502
+ * @return \PHPUnit\Framework\MockObject\MockObject
503
503
*/
504
- protected function getTierPriceMock (\PHPUnit_Framework_MockObject_MockObject $ amountMock , $ priceQty , $ percentage )
504
+ protected function getTierPriceMock (\PHPUnit_Framework_MockObject_MockObject $ amountMock , $ priceQty , $ percentage ): \ PHPUnit \ Framework \ MockObject \ MockObject
505
505
{
506
506
$ tierPrice = [
507
507
'price_qty ' => $ priceQty ,
0 commit comments