8 use \Magento\Wishlist\Model\LocaleQuantityProcessor;
29 $this->resolver = $this->getMockBuilder(\
Magento\Framework\Locale\ResolverInterface::class)->getMock();
30 $this->filter = $this->getMockBuilder(\
Magento\Framework\Filter\LocalizedToNormalized::class)
31 ->disableOriginalConstructor()
46 $this->resolver->expects($this->once())
48 ->willReturn($localCode);
50 $this->filter->expects($this->once())
51 ->method(
'setOptions')
52 ->with([
'locale' => $localCode])
55 $this->filter->expects($this->once())
58 ->willReturn($qtyResult);
60 $this->assertEquals($expectedResult, $this->processor->process($qty));
69 'positive' => [10.00, 10.00],
70 'negative' => [0,
null],
testProcess($qtyResult, $expectedResult)