Example #1
0
 /**
  * @covers \Magento\Framework\Message\Collection::addMessage
  * @covers \Magento\Framework\Message\Collection::getErrors
  */
 public function testGetErrors()
 {
     $messages = array($this->objectManager->getObject('Magento\\Framework\\Message\\Error'), $this->objectManager->getObject('Magento\\Framework\\Message\\Notice'), $this->objectManager->getObject('Magento\\Framework\\Message\\Error'), $this->objectManager->getObject('Magento\\Framework\\Message\\Error'), $this->objectManager->getObject('Magento\\Framework\\Message\\Warning'), $this->objectManager->getObject('Magento\\Framework\\Message\\Error'));
     foreach ($messages as $message) {
         $this->model->addMessage($message);
     }
     $this->assertEquals($this->model->getItemsByType(MessageInterface::TYPE_ERROR), $this->model->getErrors());
     $this->assertEquals(4, count($this->model->getErrors()));
 }