Skip to content

Commit 23e4e8a

Browse files
committed
ACP2E-3324: fix unit test future deprecations
1 parent dd10892 commit 23e4e8a

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

app/code/Magento/Theme/Test/Unit/Plugin/DesignPathValidatorPluginTest.php

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,7 @@ public function testAroundValidateWithValidPath()
7070
->willReturn([$path => $path]);
7171

7272
$designConfig = $this->createMock(DesignConfigInterface::class);
73-
$extensionAttributes = $this->getMockBuilder(DesignConfigExtensionInterface::class)
74-
->disableOriginalConstructor()
75-
->onlyMethods(['getDesignConfigData', 'setDesignConfigData'])
76-
->getMock();
73+
$extensionAttributes = $this->createMock(DesignConfigDataCallableMockInterface::class);
7774
$designConfig->expects($this->once())
7875
->method('getExtensionAttributes')
7976
->willReturn($extensionAttributes);
@@ -114,7 +111,7 @@ public function testAroundValidateWithInvalidPath()
114111
->willReturn([]);
115112

116113
$designConfig = $this->createMock(DesignConfigInterface::class);
117-
$extensionAttributes = $this->createMock(DesignConfigExtensionInterface::class);
114+
$extensionAttributes = $this->createMock(DesignConfigDataCallableMockInterface::class);
118115
$designConfig->expects($this->once())
119116
->method('getExtensionAttributes')
120117
->willReturn($extensionAttributes);
@@ -130,3 +127,12 @@ public function testAroundValidateWithInvalidPath()
130127
$this->plugin->aroundValidate($pathValidator, $proceed, $path);
131128
}
132129
}
130+
131+
// @codingStandardsIgnoreStart
132+
interface DesignConfigDataCallableMockInterface
133+
{
134+
/**
135+
* @return \Magento\Theme\Api\Data\DesignConfigDataInterface[]|null
136+
*/
137+
public function getDesignConfigData();
138+
}

0 commit comments

Comments
 (0)