public function testMatchWithRequestHeader(Router $router)
{
$saName = 'headerbased_sa';
$request = Request::create('/foo/bar');
$request->headers->set('X-Siteaccess', $saName);
$sa = $router->match(new SimplifiedRequest(array('headers' => $request->headers->all())));
$this->assertInstanceOf('eZ\\Publish\\Core\\MVC\\Symfony\\SiteAccess', $sa);
$this->assertSame($saName, $sa->name);
$this->assertSame('header', $sa->matchingType);
$router->setSiteAccess();
}