|
9 | 9 |
|
10 | 10 | use Magento\Catalog\Api\Data\ProductInterface; |
11 | 11 | use Magento\Catalog\Api\ProductRepositoryInterface; |
| 12 | +use Magento\Customer\Model\Url; |
12 | 13 | use Magento\Framework\App\RequestInterface; |
13 | 14 | use Magento\Framework\DataObject; |
14 | 15 | use Magento\Framework\Serialize\Serializer\Json; |
15 | 16 | use Magento\Framework\TestFramework\Unit\Helper\ObjectManager as ObjectManagerHelper; |
| 17 | +use Magento\Framework\Url\EncoderInterface; |
16 | 18 | use Magento\Framework\UrlInterface; |
17 | 19 | use Magento\Framework\View\Element\Template\Context; |
18 | 20 | use Magento\Review\Block\Form; |
@@ -258,7 +260,7 @@ public function testGetRegisterUrl(): void |
258 | 260 | { |
259 | 261 | $expectedUrl = 'https://example.com/customer/account/create/'; |
260 | 262 |
|
261 | | - $customerUrl = $this->getMockBuilder(\Magento\Customer\Model\Url::class) |
| 263 | + $customerUrl = $this->getMockBuilder(Url::class) |
262 | 264 | ->disableOriginalConstructor() |
263 | 265 | ->onlyMethods(['getRegisterUrl']) |
264 | 266 | ->getMock(); |
@@ -290,14 +292,14 @@ public function testConstructSetsLoginLinkWhenGuestCannotWrite(): void |
290 | 292 | return $currentUrl; |
291 | 293 | } |
292 | 294 | if ($route === 'customer/account/login/') { |
293 | | - $this->assertArrayHasKey(\Magento\Customer\Model\Url::REFERER_QUERY_PARAM_NAME, $params); |
294 | | - $this->assertSame($encoded, $params[\Magento\Customer\Model\Url::REFERER_QUERY_PARAM_NAME]); |
295 | | - return $loginUrlBase . '?' . \Magento\Customer\Model\Url::REFERER_QUERY_PARAM_NAME . '=' . $encoded; |
| 295 | + $this->assertArrayHasKey(Url::REFERER_QUERY_PARAM_NAME, $params); |
| 296 | + $this->assertSame($encoded, $params[Url::REFERER_QUERY_PARAM_NAME]); |
| 297 | + return $loginUrlBase . '?' . Url::REFERER_QUERY_PARAM_NAME . '=' . $encoded; |
296 | 298 | } |
297 | 299 | return ''; |
298 | 300 | }); |
299 | 301 |
|
300 | | - $urlEncoder = $this->createMock(\Magento\Framework\Url\EncoderInterface::class); |
| 302 | + $urlEncoder = $this->createMock(EncoderInterface::class); |
301 | 303 | $urlEncoder->expects($this->once()) |
302 | 304 | ->method('encode') |
303 | 305 | ->with($currentUrl . '#review-form') |
@@ -326,7 +328,7 @@ public function testConstructSetsLoginLinkWhenGuestCannotWrite(): void |
326 | 328 | $method->setAccessible(true); |
327 | 329 | $method->invoke($formBlock); |
328 | 330 |
|
329 | | - $expectedLoginUrl = $loginUrlBase . '?' . \Magento\Customer\Model\Url::REFERER_QUERY_PARAM_NAME . '=' . $encoded; |
| 331 | + $expectedLoginUrl = $loginUrlBase . '?' . Url::REFERER_QUERY_PARAM_NAME . '=' . $encoded; |
330 | 332 | $this->assertSame($expectedLoginUrl, $formBlock->getLoginLink()); |
331 | 333 | } |
332 | 334 |
|
|
0 commit comments