Skip to content

Commit 7252a06

Browse files
committed
MC-38168: Manual Indexer after Merchandising - Empty Catalog/ Number of products incorrect
1 parent a9d1914 commit 7252a06

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

app/code/Magento/Indexer/Test/Unit/Model/ProcessorTest.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
use Magento\Indexer\Model\Indexer\Collection;
1616
use Magento\Indexer\Model\Indexer\CollectionFactory;
1717
use Magento\Indexer\Model\Indexer\State;
18+
use Magento\Indexer\Model\WorkingStateProvider;
1819
use Magento\Indexer\Model\Processor;
1920
use PHPUnit\Framework\MockObject\MockObject;
2021
use PHPUnit\Framework\TestCase;
@@ -46,8 +47,16 @@ class ProcessorTest extends TestCase
4647
*/
4748
protected $viewProcessorMock;
4849

50+
/**
51+
* @var WorkingStateProvider|MockObject
52+
*/
53+
private $workingStateProvider;
54+
4955
protected function setUp(): void
5056
{
57+
$this->workingStateProvider = $this->getMockBuilder(WorkingStateProvider::class)
58+
->disableOriginalConstructor()
59+
->getMock();
5160
$this->configMock = $this->getMockForAbstractClass(
5261
ConfigInterface::class,
5362
[],
@@ -75,7 +84,8 @@ protected function setUp(): void
7584
$this->configMock,
7685
$this->indexerFactoryMock,
7786
$this->indexersFactoryMock,
78-
$this->viewProcessorMock
87+
$this->viewProcessorMock,
88+
$this->workingStateProvider
7989
);
8090
}
8191

0 commit comments

Comments
 (0)