public function testHost()
{
$matcher = new RequestMatcher();
$request = Request::create('', 'get', array(), array(), array(), array('HTTP_HOST' => 'foo.example.com'));
$matcher->matchHost('.*\\.example\\.com');
$this->assertTrue($matcher->matches($request));
$matcher->matchHost('\\.example\\.com$');
$this->assertTrue($matcher->matches($request));
$matcher->matchHost('^.*\\.example\\.com$');
$this->assertTrue($matcher->matches($request));
$matcher->matchMethod('.*\\.sensio\\.com');
$this->assertFalse($matcher->matches($request));
}