yield 'should split items when item qty = 9 and splitter qty = 10' =>
[9, 10, 1
];
} private function createQtySplitter(int
$expects): LineItemQuantitySplitter
{ $qtyCalc =
$this->
createMock(QuantityPriceCalculator::
class);
$qtyCalc ->
expects(static::
exactly($expects)) ->
method('calculate'
) ->
willReturnCallback(fn (QuantityPriceDefinition
$definition, SalesChannelContext
$context) =>
$this->
getContainer()->
get(QuantityPriceCalculator::
class)->
calculate($definition,
$context));
return new LineItemQuantitySplitter($qtyCalc);
}}