示例#1
0
 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));
 }