25 private $objectManagerHelper;
30 private $stockStatusResourceMock;
35 private $optionSelectBuilderMock;
44 $this->stockStatusResourceMock = $this->getMockBuilder(Status::class)
45 ->disableOriginalConstructor()
48 $this->selectMock = $this->getMockBuilder(Select::class)
49 ->disableOriginalConstructor()
52 $this->optionSelectBuilderMock = $this->getMockBuilder(OptionSelectBuilder::class)
54 ->disableOriginalConstructor()
58 $this->model = $this->objectManagerHelper->getObject(
59 InStockOptionSelectBuilder::class,
61 'stockStatusResource' => $this->stockStatusResourceMock,
71 $this->stockStatusResourceMock->expects($this->once())
72 ->method(
'getMainTable')
73 ->willReturn(
'stock_table_name');
75 $this->selectMock->expects($this->once())
78 $this->selectMock->expects($this->once())
84 $this->model->afterGetSelect($this->optionSelectBuilderMock, $this->selectMock)