Example #1
0
 public function testSetLayout()
 {
     /** @var $layout \Magento\Framework\View\Layout */
     $layout = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\Framework\\View\\LayoutInterface');
     $headBlock = $layout->createBlock('Magento\\Framework\\View\\Element\\Template', 'head');
     $layout->addBlock($this->_block);
     $this->assertNotEmpty($headBlock->getTitle());
     $this->assertEquals($this->_product->getMetaTitle(), $headBlock->getTitle());
     $this->assertEquals($this->_product->getMetaKeyword(), $headBlock->getKeywords());
     $this->assertEquals($this->_product->getMetaDescription(), $headBlock->getDescription());
 }
Example #2
0
 public function testSetLayout()
 {
     $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
     /** @var $layout \Magento\Framework\View\Layout */
     $layout = $objectManager->get('Magento\\Framework\\View\\LayoutInterface');
     /** @var $pageConfig \Magento\Framework\View\Page\Config */
     $pageConfig = $objectManager->get('Magento\\Framework\\View\\Page\\Config');
     $layout->createBlock('Magento\\Catalog\\Block\\Product\\View');
     $this->assertNotEmpty($pageConfig->getTitle()->get());
     $this->assertEquals($this->_product->getMetaTitle(), $pageConfig->getTitle()->get());
     $this->assertEquals($this->_product->getMetaKeyword(), $pageConfig->getKeywords());
     $this->assertEquals($this->_product->getMetaDescription(), $pageConfig->getDescription());
 }