/** * @dataProvider uriAndHostPatterns * @test */ public function requestMatchingBasicallyWorks($uri, $pattern, $expected, $message) { $request = Request::create(new Uri($uri))->createActionRequest(); $requestPattern = new Host(['hostPattern' => $pattern]); $this->assertEquals($expected, $requestPattern->matchRequest($request), $message); }