public function testSetHasErrorTrue() { $this->errorInfos->expects($this->once())->method('addItem')->with(null, null, null, null); $this->assertEquals($this->model, $this->model->setHasError(true)); $this->assertTrue($this->model->getHasError()); $this->assertEquals('', $this->model->getMessage()); }
/** * Add error to Quote Item * * @param \Magento\Quote\Model\Quote\Item $item * @param string $itemError * @param string $quoteError * @param string $errorIndex * @return $this */ protected function _addQuoteItemError(\Magento\Quote\Model\Quote\Item $item, $itemError, $quoteError, $errorIndex = 'error') { $item->setHasError(true); $item->setMessage($itemError); $item->setQuoteMessage($quoteError); $item->setQuoteMessageIndex($errorIndex); return $this; }