8 use \Magento\Sales\Model\Status\ListStatus;
25 $code =
'cataloginventory';
27 $additionalData =
null;
33 'additionalData' => $additionalData,
37 $items = $this->listStatus->getItems();
38 $this->assertEquals($mockItems,
$items);
44 $presentAndAbsentIndex = [0, 1, 4];
46 $removedMockItems = $this->listStatus->removeItems($presentAndAbsentIndex);
47 $this->assertEquals($mockItems, $removedMockItems);
53 $presentAndAbsentParams = [
'message',
'noneparam'];
54 $result = $this->listStatus->removeItemsByParams($presentAndAbsentParams);
62 $result = $this->listStatus->clear();
64 $this->assertEquals($expected,
$result->getItems());
75 $code =
'cataloginventory';
77 $additionalData =
null;
80 for (
$i = 0;
$i < 2;
$i++) {
82 'origin' => $origin .
$i,
85 'additionalData' => $additionalData,
testRemoveItemsByPresentAndAbsentParams()
testRemovePresentAndAbsentItems()