On this page
RouterTestingModule
ngmodule
Sets up the router to be used for testing.
class RouterTestingModule {
static withRoutes(routes: Routes, config?: ExtraOptions): ModuleWithProviders<RouterTestingModule>
}
Description
The modules sets up the router to be used for testing. It provides spy implementations of Location
, LocationStrategy
, and NgModuleFactoryLoader
.
Static methods
withRoutes()
|
||||
---|---|---|---|---|
|
routes | Type: |
config | Type: Optional. Default is |
Returns
Providers
Provider |
---|
|
|
|
|
|
|
|
Usage notes
Example
beforeEach(() => {
TestBed.configureTestModule({
imports: [
RouterTestingModule.withRoutes(
[{path: '', component: BlankCmp}, {path: 'simple', component: SimpleCmp}]
)
]
});
});
© 2010–2019 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v6.angular.io/api/router/testing/RouterTestingModule