Esempio n. 1
0
 /**
  * Get tier price html
  *
  * @param Item $item
  * @return string
  */
 public function getTierHtml($item)
 {
     $html = '';
     $prices = $item->getProduct()->getTierPrice();
     if ($prices) {
         if ($item->getProductType() == \Magento\Catalog\Model\Product\Type::TYPE_BUNDLE) {
             $info = $this->_getBundleTierPriceInfo($prices);
         } else {
             $info = $this->_getTierPriceInfo($prices);
         }
         $html = implode('<br />', $info);
     }
     return $html;
 }
Esempio n. 2
0
 public function testGetProductTypeWithProduct()
 {
     $productMock = $this->generateProductMock(self::PRODUCT_ID, self::PRODUCT_TYPE, self::PRODUCT_SKU, self::PRODUCT_NAME, self::PRODUCT_WEIGHT, self::PRODUCT_TAX_CLASS_ID, self::PRODUCT_COST);
     $this->model->setProduct($productMock);
     $this->assertEquals(self::PRODUCT_TYPE, $this->model->getProductType());
 }