Example #1
0
 public function testProcessIsInStock()
 {
     $this->item->setData(['qty' => 100, 'is_in_stock' => \Magento\CatalogInventory\Model\Stock\Status::STATUS_IN_STOCK, 'manage_stock' => 1, 'use_config_manage_stock' => 0]);
     $this->item->setData('qty', 0);
     $this->item->processIsInStock();
     $this->assertEquals(\Magento\CatalogInventory\Model\Stock\Status::STATUS_OUT_OF_STOCK, $this->item->getIsInStock());
 }