|
12 | 12 | use Magento\Framework\TestFramework\Unit\Helper\ObjectManager;
|
13 | 13 | use Magento\Store\Api\StoreWebsiteRelationInterface;
|
14 | 14 | use Magento\Store\Model\Store;
|
15 |
| -use Magento\UrlRewrite\Model\Storage\DbStorage; |
| 15 | +use Magento\UrlRewrite\Model\Storage\DeleteEntitiesFromStores; |
16 | 16 | use Magento\UrlRewrite\Model\UrlPersistInterface;
|
17 | 17 | use Magento\Catalog\Model\Product;
|
18 | 18 | use Magento\Framework\Event;
|
@@ -116,9 +116,9 @@ class ProductProcessUrlRewriteSavingObserverTest extends TestCase
|
116 | 116 | private $productRepository;
|
117 | 117 |
|
118 | 118 | /**
|
119 |
| - * @var DbStorage|MockObject |
| 119 | + * @var DeleteEntitiesFromStores|MockObject |
120 | 120 | */
|
121 |
| - private $dbStorage; |
| 121 | + private $deleteEntitiesFromStores; |
122 | 122 |
|
123 | 123 | /**
|
124 | 124 | * Set up
|
@@ -165,7 +165,10 @@ protected function setUp()
|
165 | 165 | [1, false, 2, true, $this->product2],
|
166 | 166 | [1, false, 5, true, $this->product5]
|
167 | 167 | ]));
|
168 |
| - $this->dbStorage = $this->createPartialMock(DbStorage::class, ['deleteEntitiesFromStores']); |
| 168 | + $this->deleteEntitiesFromStores = $this->createPartialMock( |
| 169 | + DeleteEntitiesFromStores::class, |
| 170 | + ['execute'] |
| 171 | + ); |
169 | 172 | $this->event = $this->createPartialMock(Event::class, ['getProduct']);
|
170 | 173 | $this->event->expects($this->any())->method('getProduct')->willReturn($this->product);
|
171 | 174 | $this->observer = $this->createPartialMock(Observer::class, ['getEvent']);
|
@@ -216,7 +219,7 @@ protected function setUp()
|
216 | 219 | 'storeManager' => $this->storeManager,
|
217 | 220 | 'storeWebsiteRelation' => $this->storeWebsiteRelation,
|
218 | 221 | 'productRepository' => $this->productRepository,
|
219 |
| - 'dbStorage' => $this->dbStorage, |
| 222 | + 'deleteEntitiesFromStores' => $this->deleteEntitiesFromStores, |
220 | 223 | 'productScopeRewriteGenerator' => $this->productScopeRewriteGenerator
|
221 | 224 | ]
|
222 | 225 | );
|
@@ -387,8 +390,8 @@ public function testExecuteUrlKey(
|
387 | 390 | ->method('replace')
|
388 | 391 | ->with([1 => 'rewrite']);
|
389 | 392 |
|
390 |
| - $this->dbStorage->expects($this->any()) |
391 |
| - ->method('deleteEntitiesFromStores') |
| 393 | + $this->deleteEntitiesFromStores->expects($this->any()) |
| 394 | + ->method('execute') |
392 | 395 | ->with(
|
393 | 396 | $expectedRemoves,
|
394 | 397 | [1],
|
|
0 commit comments