Class Overview
class MockLocationStrategy extends LocationStrategy {
internalBaseHref
: string
internalPath
: string
internalTitle
: string
urlChanges
: string[]
simulatePopState
(url: string) : void
path
(includeHash?: boolean) : string
prepareExternalUrl
(internal: string) : string
pushState
(ctx: any, title: string, path: string, query: string) : void
replaceState
(ctx: any, title: string, path: string, query: string) : void
onPopState
(fn: (value: any) => void) : void
getBaseHref
() : string
back
() : void
forward
() : void
}
Class Description
A mock implementation of LocationStrategy
that allows tests to fire simulated
location events.
Annotations
@Injectable()
Class Details
internalBaseHref : string
internalPath : string
internalTitle : string
urlChanges : string[]
simulatePopState(url: string) : void
path(includeHash?: boolean) : string
prepareExternalUrl(internal: string) : string
pushState(ctx: any, title: string, path: string, query: string) : void
replaceState(ctx: any, title: string, path: string, query: string) : void
onPopState(fn: (value: any) => void) : void
getBaseHref() : string
back() : void
forward() : void
exported from @angular/common/testing/index, defined in @angular/common/testing/mock_location_strategy.ts