/**
  * This test expects next themes for areas:
  * current_store design/theme/full_name Magento/luma
  * fixturestore_store design/theme/full_name Magento/blank
  *
  * @magentoAppIsolation  enabled
  * @magentoAppArea adminhtml
  * @dataProvider getProcessedTemplateFrontendDataProvider
  */
 public function testGetProcessedTemplateFrontend($store, $design)
 {
     $this->_model->setTemplateText('{{view url="Magento_Theme::favicon.ico"}}');
     if ($store != 'default') {
         \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\Framework\\App\\Config\\MutableScopeConfigInterface')->setValue(\Magento\Theme\Model\View\Design::XML_PATH_THEME_ID, $design, 'store', $store);
     }
     $this->_model->emulateDesign($store, 'frontend');
     $processedTemplate = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\Framework\\App\\State')->emulateAreaCode('frontend', [$this->_model, 'getProcessedTemplate']);
     $expectedTemplateText = "frontend/{$design}/en_US/Magento_Theme/favicon.ico";
     $this->assertStringEndsWith($expectedTemplateText, $processedTemplate);
     $this->_model->revertDesign();
 }