18 $this->stockIndexerProcessor = $this->getMockBuilder(
19 \
Magento\CatalogInventory\Model\Indexer\Stock\Processor::class
20 )->disableOriginalConstructor()->getMock();
21 $this->model = (new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this))->getObject(
22 \
Magento\CatalogInventory\Model\Config\Backend\Managestock::class,
24 'stockIndexerProcessor' => $this->stockIndexerProcessor,
49 $this->model->setValue($newStockValue);
50 $this->stockIndexerProcessor->expects($this->exactly($callCount))->method(
'markIndexerAsInvalid');
51 $this->model->afterSave();
saveAndRebuildIndexDataProvider()
testSaveAndRebuildIndex($newStockValue, $callCount)