Definition at line 8 of file WidgetTest.php.
◆ getPlaceholderImageUrlDataProvider()
getPlaceholderImageUrlDataProvider |
( |
| ) |
|
- Returns
- array
Definition at line 58 of file WidgetTest.php.
61 'custom image' => [\Magento\Catalog\Block\Product\Widget\NewWidget::class,
62 'Magento_Catalog/images/product_widget_new.png',
64 'default image' => [
'non_existing_widget_type',
'Magento_Widget/placeholder.png']
◆ setUp()
◆ testGetPlaceholderImageUrl()
testGetPlaceholderImageUrl |
( |
|
$type, |
|
|
|
$expectedFile |
|
) |
| |
- Parameters
-
string | $type | |
string | $expectedFile | |
- Returns
- string
@dataProvider getPlaceholderImageUrlDataProvider @magentoAppIsolation enabled
Definition at line 43 of file WidgetTest.php.
47 ->loadArea(\
Magento\Backend\
App\Area\FrontNameResolver::AREA_CODE);
48 $objectManager->get(\
Magento\Framework\View\DesignInterface::class)->setDesignTheme(
'Magento/backend');
49 $expectedFilePath =
"/adminhtml/Magento/backend/en_US/{$expectedFile}";
51 $url = $this->_model->getPlaceholderImageUrl(
$type);
52 $this->assertStringEndsWith($expectedFilePath,
$url);
static getObjectManager()
◆ testGetWidgetsArray()
Definition at line 22 of file WidgetTest.php.
24 $declaredWidgets = $this->_model->getWidgetsArray();
25 $this->assertNotEmpty($declaredWidgets);
26 $this->assertInternalType(
'array', $declaredWidgets);
27 foreach ($declaredWidgets as
$row) {
28 $this->assertArrayHasKey(
'name',
$row);
29 $this->assertArrayHasKey(
'code',
$row);
30 $this->assertArrayHasKey(
'type',
$row);
31 $this->assertArrayHasKey(
'description',
$row);
◆ $_model
The documentation for this class was generated from the following file:
- vendor/magento/magento2-base/dev/tests/integration/testsuite/Magento/Widget/Model/WidgetTest.php