public function setUp()
{
$this->routingComponent = new RoutingComponent([]);
$this->mockRouter = $this->getMockBuilder(Router::class)->getMock();
$this->mockConfigurationManager = $this->getMockBuilder(ConfigurationManager::class)->disableOriginalConstructor()->getMock();
$this->inject($this->mockRouter, 'configurationManager', $this->mockConfigurationManager);
$this->inject($this->routingComponent, 'router', $this->mockRouter);
$this->mockComponentContext = $this->getMockBuilder(ComponentContext::class)->disableOriginalConstructor()->getMock();
$this->mockHttpRequest = $this->getMockBuilder(Request::class)->disableOriginalConstructor()->getMock();
$this->mockComponentContext->expects($this->any())->method('getHttpRequest')->will($this->returnValue($this->mockHttpRequest));
}