/** * Test after delete action * * @return void */ public function testAfterDelete() { $indexer = $this->getMock('\\Magento\\Framework\\Indexer\\IndexerInterface'); $indexer->expects($this->once())->method('invalidate'); $this->_ruleProductProcessor->expects($this->once())->method('getIndexer')->will($this->returnValue($indexer)); $this->rule->afterDelete(); }
/** * {@inheritdoc} */ public function afterDelete() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'afterDelete'); if (!$pluginInfo) { return parent::afterDelete(); } else { return $this->___callPlugins('afterDelete', func_get_args(), $pluginInfo); } }