Example #1
0
 public function testIsVirtual()
 {
     /**
      * @var Item|\PHPUnit_Framework_MockObject_MockObject $itemMock
      */
     $itemMock = $this->getMockBuilder('Magento\\Quote\\Model\\Quote\\Item')->disableOriginalConstructor()->setMethods(['getIsVirtual'])->getMock();
     $itemMock->expects($this->once())->method('getIsVirtual')->willReturn(true);
     $this->assertEquals($this->model, $this->model->setItem($itemMock));
     $this->assertTrue($this->model->isVirtual());
 }
Example #2
0
 /**
  * @param Context $context
  * @param Encoder $jsonEncoder
  * @param array $layoutProcessors
  * @param array $data
  */
 public function __construct(Context $context, Encoder $jsonEncoder, array $layoutProcessors = [], array $data = [])
 {
     parent::__construct($context, $data);
     $this->jsonEncoder = $jsonEncoder;
     $this->_isScopePrivate = true;
     $this->jsLayout = isset($data['jsLayout']) && is_array($data['jsLayout']) ? $data['jsLayout'] : [];
     $this->layoutProcessors = $layoutProcessors;
 }
Example #3
0
 /**
  * @param Template\Context $context
  * @param Cart $cartHelper
  * @param array $data
  * @codeCoverageIgnore
  */
 public function __construct(Template\Context $context, Cart $cartHelper, array $data = [])
 {
     $this->cartHelper = $cartHelper;
     parent::__construct($context, $data);
 }
Example #4
0
 /**
  * @param Template\Context $context
  * @param Data $wishlistHelper
  * @param array $data
  */
 public function __construct(Template\Context $context, Data $wishlistHelper, array $data = [])
 {
     $this->wishlistHelper = $wishlistHelper;
     parent::__construct($context, $data);
 }