protected function setUp() { parent::setUp(); $this->_layout = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\Framework\\View\\LayoutInterface'); $this->_theme = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\\Framework\\View\\Design\\ThemeInterface'); $this->_theme->setType(\Magento\Framework\View\Design\ThemeInterface::TYPE_VIRTUAL); $this->_block = $this->_layout->createBlock('Magento\\Theme\\Block\\Adminhtml\\System\\Design\\Theme\\Edit\\Tab\\General'); }
public function testToHtmlPreviewImageUrl() { /** @var $objectManager \Magento\TestFramework\ObjectManager */ $this->_theme->setType(\Magento\Framework\View\Design\ThemeInterface::TYPE_PHYSICAL); $this->_theme->setPreviewImage('preview_image_test.jpg'); $this->_block->setArea('adminhtml'); $html = $this->_block->toHtml(); preg_match_all('/pub\\/static\\/adminhtml\\/_view\\/en_US/', $html, $result); $this->assertEmpty($result[0]); }