{ "id": "api/router/testing/setupTestingRouter", "title": "setupTestingRouter", "contents": "\n\n
\n
\n
\n \n API > @angular/router > @angular/router/testing\n
\n \n
\n \n
\n

setupTestingRouterlink

\n \n \n \n \n \n
\n \n \n\n
\n \n
\n

Router setup factory function used for testing.

\n\n \n
\n \n \n \n\n
\n \n\n setupTestingRouter(urlSerializer: UrlSerializer, contexts: ChildrenOutletContexts, location: Location, loader: NgModuleFactoryLoader, compiler: Compiler, injector: Injector, routes: Route[][], opts?: ExtraOptions | UrlHandlingStrategy, urlHandlingStrategy?: UrlHandlingStrategy)\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n urlSerializer\n UrlSerializer\n \n \n
\n \n contexts\n ChildrenOutletContexts\n \n \n
\n \n location\n Location\n \n \n
\n \n loader\n NgModuleFactoryLoader\n \n \n
\n \n compiler\n Compiler\n \n \n
\n \n injector\n Injector\n \n \n
\n \n routes\n Route[][]\n \n \n
\n \n opts\n ExtraOptions | UrlHandlingStrategy\n

Optional. Default is undefined.

\n \n
\n \n urlHandlingStrategy\n UrlHandlingStrategy\n

Optional. Default is undefined.

\n \n
\n\n \n\n\n \n\n \n
\n\n\n \n\n \n\n\n\n \n\n\n
\n
\n\n\n" }