public function testRouteCollection() { $routes = ['default' => ['pattern' => '/', 'defaults' => []], 'fake' => ['pattern' => '/fake', 'defaults' => []], 'novalid' => ['pattern' => '/']]; $routeCollection = new RouteCollection(self::$app); $routeCollection->pushRouteCollection($routes); $this->assertEquals('/', $routeCollection->getRoutePath('default')); $this->assertEquals('/fake', $routeCollection->getRoutePath('fake')); $this->assertNull($routeCollection->getRoutePath('novalid')); }