create( 'Magento\Framework\View\LayoutInterface' ); $layout->addBlock('Magento\Framework\View\Element\Text', 'head'); // The tested block is using head block /** @var $block \Magento\CatalogSearch\Block\Result */ $block = $layout->addBlock('Magento\CatalogSearch\Block\Result', 'block'); $childBlock = $layout->addBlock('Magento\Framework\View\Element\Text', 'search_result_list', 'block'); $this->assertSame($childBlock, $block->getListBlock()); } }