本文整理匯總了PHP中Magento\Framework\TestFramework\Unit\Helper\ObjectManager::generateSwatchVariations方法的典型用法代碼示例。如果您正苦於以下問題:PHP ObjectManager::generateSwatchVariations方法的具體用法?PHP ObjectManager::generateSwatchVariations怎麽用?PHP ObjectManager::generateSwatchVariations使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Magento\Framework\TestFramework\Unit\Helper\ObjectManager
的用法示例。
在下文中一共展示了ObjectManager::generateSwatchVariations方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: testGenerateSwatchVariations
public function testGenerateSwatchVariations()
{
$this->mediaDirectoryMock->expects($this->atLeastOnce())->method('getAbsolutePath')->willReturn('attribute/swatch/e/a/earth.png');
$image = $this->getMock('\\Magento\\Framework\\Image', ['resize', 'save', 'keepTransparency', 'constrainOnly', 'keepFrame', 'keepAspectRatio', 'backgroundColor', 'quality'], [], '', false);
$this->imageFactoryMock->expects($this->any())->method('create')->willReturn($image);
$this->generateImageConfig();
$image->expects($this->any())->method('resize')->will($this->returnSelf());
$this->mediaHelperObject->generateSwatchVariations('/e/a/earth.png');
}