@dataProvider testHostFixture
public function testHost($pattern, $isMatch) {
$matcher = new RequestMatcher();
$request = Request::create('', 'get', array(), array(), array(), array(
'HTTP_HOST' => 'foo.example.com',
));
$matcher
->matchHost($pattern);
$this
->assertSame($isMatch, $matcher
->matches($request));
$matcher = new RequestMatcher(null, $pattern);
$this
->assertSame($isMatch, $matcher
->matches($request));
}