コード例 #1
0
ファイル: ConfigurableTest.php プロジェクト: nja78/magento2
 public function testHasOptionsFalse()
 {
     $productMock = $this->getMockBuilder('\\Magento\\Catalog\\Model\\Product')->setMethods(['__wakeup', 'getOptions', 'hasData', 'getData'])->disableOriginalConstructor()->getMock();
     $productMock->expects($this->once())->method('getOptions')->willReturn([]);
     $productMock->expects($this->once())->method('hasData')->with('_cache_instance_configurable_attributes')->willReturn(1);
     $productMock->expects($this->once())->method('getData')->with('_cache_instance_configurable_attributes')->willReturn([]);
     $this->assertFalse($this->_model->hasOptions($productMock));
 }
コード例 #2
0
ファイル: ConfigurableTest.php プロジェクト: nja78/magento2
 public function testHasOptions()
 {
     $this->assertTrue($this->_model->hasOptions($this->_product));
 }