Exemplo n.º 1
0
 public function testGetWidgetSupportedTemplatesByContainersUnknownContainer()
 {
     $expectedConfigFile = __DIR__ . '/../_files/mappedConfigArray1.php';
     $widget = (include $expectedConfigFile);
     $this->_widgetModelMock->expects($this->once())->method('getWidgetByClassType')->will($this->returnValue($widget));
     $this->_viewFileSystemMock->expects($this->once())->method('getFilename')->will($this->returnValue(''));
     $expectedTemplates = [];
     $this->assertEquals($expectedTemplates, $this->_model->getWidgetSupportedTemplatesByContainer('unknown'));
 }
Exemplo n.º 2
0
 /**
  * @param \Magento\Widget\Model\Widget\Instance $model
  * @depends testGetWidgetSupportedContainers
  */
 public function testGetWidgetSupportedTemplatesByContainer($model)
 {
     $templates = $model->getWidgetSupportedTemplatesByContainer('content');
     $this->assertNotEmpty($templates);
     $this->assertInternalType('array', $templates);
     foreach ($templates as $row) {
         $this->assertArrayHasKey('value', $row);
         $this->assertArrayHasKey('label', $row);
     }
 }