public function testMapSkipsWithBadHTTPVerbs() { $map = ['one' => 'controller::index', 'delete' => ['two' => 'controller::delete']]; $expected = ['one' => '\\controller::index']; $_SERVER['REQUEST_METHOD'] = 'GET'; $collection = new RouteCollection(); $collection->map($map); $routes = $collection->getRoutes(); $this->assertEquals($expected, $routes); }