23 $this->_objectManagerMock = $this->createMock(\
Magento\Framework\ObjectManagerInterface::class);
25 'default_handler' => [
'class' => \Magento\Framework\App\Router\NoRouteHandler::class,
'sortOrder' => 100],
26 'backend_handler' => [
'class' => \Magento\Backend\App\Router\NoRouteHandler::class,
'sortOrder' => 10],
29 $this->_model = new \Magento\Framework\App\Router\NoRouteHandlerList($this->_objectManagerMock, $handlersList);
34 $backendHandlerMock = $this->createMock(\
Magento\Backend\
App\Router\NoRouteHandler::class);
35 $defaultHandlerMock = $this->createMock(\
Magento\Framework\
App\Router\NoRouteHandler::class);
37 $this->_objectManagerMock->expects(
42 \
Magento\Backend\
App\Router\NoRouteHandler::class
44 $this->returnValue($backendHandlerMock)
47 $this->_objectManagerMock->expects(
52 \
Magento\Framework\
App\Router\NoRouteHandler::class
54 $this->returnValue($defaultHandlerMock)
57 $expectedResult = [
'0' => $backendHandlerMock,
'1' => $defaultHandlerMock];
59 $this->assertEquals($expectedResult, $this->_model->getHandlers());