30 $xml =
'<?xml version="1.0"?>' .
31 '<layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">' .
32 '<block class="Magento\Customer\Block\Adminhtml\Edit\Tab\View" name="customer_edit_tab_view" ' .
33 'template="Magento_Customer::tab/view.phtml">' .
34 '<block class="Magento\Customer\Block\Adminhtml\Edit\Tab\View\PersonalInfo" '.
35 'name="personal_info" template="Magento_Customer::tab/view/personal_info.phtml"/>' .
39 'xsi:type' =>
'array',
42 'xsi:type' =>
'string',
47 'xsi:type' =>
'string',
49 'value' =>
'customer_edit_tab_view',
54 $dom = new \DOMDocument(
'1.0',
'UTF-8');
55 $dom->load(dirname(
__FILE__) . DIRECTORY_SEPARATOR .
'_files' . DIRECTORY_SEPARATOR .
'testForm.xml');
56 $domXpath = new \DOMXPath($dom);
57 $node = $domXpath->query(
'//form/htmlContent/block')->item(0);
59 $actualResult = $this->converter->convert($node, []);
60 $this->assertTrue(isset($actualResult[
'item'][
'layout'][
'value']));
63 $this->assertXmlStringEqualsXmlString($xml, $actualResult[
'item'][
'layout'][
'value']);
64 $actualResult[
'item'][
'layout'][
'value'] =
'';
67 $this->assertEquals($expectedResult, $actualResult);
defined('MTF_BOOT_FILE')||define('MTF_BOOT_FILE' __FILE__