getMockBuilder(\Magento\Framework\View\Page\Config::class) ->disableOriginalConstructor() ->getMock(); $resultPageFactory = $this->getMockBuilder(\Magento\Framework\View\Result\PageFactory::class) ->disableOriginalConstructor() ->getMock(); $pageConfigMock->expects($this->once())->method('addBodyClass')->with('swagger-section'); $resultPageFactory->expects($this->once())->method('create'); $model = $objectManager->getObject( \Magento\Swagger\Controller\Index\Index::class, [ 'pageConfig' => $pageConfigMock, 'pageFactory' => $resultPageFactory ] ); $model->execute(); } }