assertEquals($name, $model->getElementName());
}
/**
* @return array
*/
public function elementNameDataProvider()
{
return [
['', 'name'],
['', 'name'],
['', 'name'],
['', false],
['', '']
];
}
/**
* @return array
*/
public function cacheableDataProvider()
{
return [
['', true],
['', false],
['', true],
['', false],
['', true],
['', true],
['', true],
['', true],
['', true]
];
}
/**
* @dataProvider cacheableDataProvider
*/
public function testIsCacheable($xml, $expected)
{
$model = new \Magento\Framework\View\Layout\Element($xml);
$this->assertEquals($expected, $model->isCacheable());
}
}