예제 #1
0
 public function testCompareOptionsNegativeOptionsTwoHaveNotOption()
 {
     $code = 'someOption';
     $optionsOneMock = $this->getMock('\\Magento\\Sales\\Model\\Quote\\Item', ['getCode', '__wakeup'], [], '', false);
     $optionsTwoMock = $this->getMock('\\Magento\\Sales\\Model\\Quote\\Item', [], [], '', false);
     $optionsOneMock->expects($this->once())->method('getCode')->will($this->returnValue($code));
     $result = $this->wishlistItem->compareOptions([$code => $optionsOneMock], ['someOneElse' => $optionsTwoMock]);
     $this->assertFalse($result);
 }
예제 #2
0
파일: ItemTest.php 프로젝트: nja78/magento2
 public function testCompareOptionsNegativeOptionsTwoHaveNotOption()
 {
     $code = 'someOption';
     $optionsOneMock = $this->getMockBuilder('Magento\\Quote\\Model\\Quote\\Item')->disableOriginalConstructor()->setMethods(['getCode', '__wakeup'])->getMock();
     $optionsTwoMock = $this->getMockBuilder('Magento\\Quote\\Model\\Quote\\Item')->disableOriginalConstructor()->setMethods(['__wakeup'])->getMock();
     $optionsOneMock->expects($this->once())->method('getCode')->will($this->returnValue($code));
     $result = $this->model->compareOptions([$code => $optionsOneMock], ['someOneElse' => $optionsTwoMock]);
     $this->assertFalse($result);
 }