Skip to content

Commit 1efecdf

Browse files
committed
Fix bug 26449: Fix unit test
1 parent 3b6b038 commit 1efecdf

File tree

1 file changed

+11
-2
lines changed
  • app/code/Magento/ConfigurableProduct/Test/Unit/Plugin/Model/ResourceModel

1 file changed

+11
-2
lines changed

app/code/Magento/ConfigurableProduct/Test/Unit/Plugin/Model/ResourceModel/ProductTest.php

+11-2
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,15 @@ public function testBeforeSaveConfigurable()
5252
/** @var \Magento\Catalog\Model\ResourceModel\Product|\PHPUnit_Framework_MockObject_MockObject $subject */
5353
$subject = $this->createMock(\Magento\Catalog\Model\ResourceModel\Product::class);
5454
/** @var \Magento\Catalog\Model\Product|\PHPUnit_Framework_MockObject_MockObject $object */
55-
$object = $this->createPartialMock(\Magento\Catalog\Model\Product::class, ['getTypeId', 'getTypeInstance']);
55+
$object = $this->createPartialMock(
56+
\Magento\Catalog\Model\Product::class,
57+
[
58+
'getTypeId',
59+
'getTypeInstance',
60+
'getExtensionAttributes',
61+
'setData'
62+
]
63+
);
5664
$type = $this->createPartialMock(
5765
\Magento\ConfigurableProduct\Model\Product\Type\Configurable::class,
5866
['getSetAttributes']
@@ -61,7 +69,8 @@ public function testBeforeSaveConfigurable()
6169

6270
$object->expects($this->once())->method('getTypeId')->will($this->returnValue(Configurable::TYPE_CODE));
6371
$object->expects($this->once())->method('getTypeInstance')->will($this->returnValue($type));
64-
$object->expects($this->once())->method('resetConfigurableOptionsData')->with($object);
72+
$object->expects($this->any())->method('getExtensionAttributes');
73+
$object->expects($this->any())->method('setData');
6574

6675
$this->model->beforeSave(
6776
$subject,

0 commit comments

Comments
 (0)