protected function setUp() { $this->markTestIncomplete('MAGETWO-6406'); parent::setUp(); $this->_setFixtureTheme(); $this->_layout = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\\Framework\\View\\LayoutInterface', ['area' => 'adminhtml']); $this->_layout->getUpdate()->load('layout_test_grid_handle'); $this->_layout->generateXml(); $this->_layout->generateElements(); $this->_block = $this->_layout->getBlock('admin.test.grid.massaction'); }
protected function setUp() { $this->markTestIncomplete('MAGETWO-6406'); parent::setUp(); $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager(); /** @var \Magento\Theme\Model\Theme\Registration $registration */ $registration = $objectManager->get('Magento\\Theme\\Model\\Theme\\Registration'); $registration->register(); $objectManager->get('Magento\\Framework\\View\\DesignInterface')->setDesignTheme('BackendTest/test_default'); $this->_layout = $objectManager->create('Magento\\Framework\\View\\LayoutInterface', ['area' => 'adminhtml']); $this->_layout->getUpdate()->load('layout_test_grid_handle'); $this->_layout->generateXml(); $this->_layout->generateElements(); $this->_block = $this->_layout->getBlock('admin.test.grid.massaction'); $this->assertNotFalse($this->_block, 'Could not load the block for testing'); }
/** * Generate layout xml * * @return $this */ protected function generateLayoutXml() { Profiler::start('LAYOUT'); Profiler::start('layout_generate_xml'); /* generate xml from collected text updates */ $this->layout->generateXml(); Profiler::stop('layout_generate_xml'); Profiler::stop('LAYOUT'); return $this; }
/** * Load layout * * @return void */ public function loadLayout() { $this->layout->getUpdate()->load(); $this->layout->generateXml(); $this->layout->generateElements(); }