/** * test beforeExecute */ public function testBeforeExecute() { $expectedIds = [1, 2, 3]; $this->contextMock->expects($this->once())->method('registerEntities')->with($this->equalTo(\Magento\Catalog\Model\Product::ENTITY), $this->equalTo($expectedIds))->will($this->returnValue($this->contextMock)); $actualIds = $this->plugin->beforeExecute($this->subjectMock, $expectedIds); $this->assertEquals([$expectedIds], $actualIds); }