public function testCompareOptionsNegativeOptionsTwoHaveNotOption() { $code = 'someOption'; $optionsOneMock = $this->getMockBuilder('Magento\\Sales\\Model\\Quote\\Item')->disableOriginalConstructor()->setMethods(array('getCode', '__wakeup'))->getMock(); $optionsTwoMock = $this->getMockBuilder('Magento\\Sales\\Model\\Quote\\Item')->disableOriginalConstructor()->setMethods(array('__wakeup'))->getMock(); $optionsOneMock->expects($this->once())->method('getCode')->will($this->returnValue($code)); $result = $this->model->compareOptions(array($code => $optionsOneMock), array('someOneElse' => $optionsTwoMock)); $this->assertFalse($result); }