Пример #1
0
 /**
  * tests Module->getPlaceholders()
  */
 public function testGetPlaceholders()
 {
     $settings = $this->setupSettings();
     $this->module->setSettings($settings);
     $this->module->setData(['module_name' => 'Module', 'namespace' => 'Namespace', 'version' => '1.0.0']);
     $expected = ['{{Namespace}}' => 'Namespace', '{{Module}}' => 'Module', '{{version}}' => '1.0.0', '{{sequence}}' => '
     <sequence>
         <module name="Magento_Backend" />
     </sequence>', '{{module}}' => 'module', '{{menuText}}' => null, '{{menuSortOrder}}' => null, '{{namespace}}' => 'namespace', '{{menuParentValue}}' => '', '{{requireJsDialogs}}' => ''];
     $expected = array_merge($expected, $settings->getPlaceholders());
     $this->assertEquals($expected, $this->module->getPlaceholders());
 }