示例#1
0
 /**
  * {@inheritdoc}
  */
 public function getItemQty(\Magento\Framework\DataObject $item)
 {
     $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getItemQty');
     if (!$pluginInfo) {
         return parent::getItemQty($item);
     } else {
         return $this->___callPlugins('getItemQty', func_get_args(), $pluginInfo);
     }
 }
 /**
  * @param int $itemQty
  * @param int|bool $qty
  * @param int $expectedValue
  * @dataProvider getItemQtyDataProvider
  */
 public function testGetItemQty($itemQty, $qty, $expectedValue)
 {
     $this->itemMock->expects($this->exactly($itemQty))->method('getQty')->will($this->returnValue($qty));
     $this->assertEquals($expectedValue, $this->abstractSidebar->getItemQty($this->itemMock));
 }