Testability
class
npm Package | @angular/core |
---|---|
Module | import { Testability } from '@angular/core'; |
Source | core/src/testability/testability.ts |
Overview
class Testability implements PublicTestability { constructor(_ngZone: NgZone) increasePendingRequestCount(): number decreasePendingRequestCount(): number isStable(): boolean whenStable(callback: Function): void getPendingRequestCount(): number findProviders(using: any, provider: string, exactMatch: boolean): any[] }
Description
The Testability service provides testing hooks that can be accessed from the browser and by services such as Protractor. Each bootstrapped Angular application on the page will have an instance of Testability.
Constructor
constructor(_ngZone: NgZone)
Members
increasePendingRequestCount(): number
Increases the number of pending request
decreasePendingRequestCount(): number
Decreases the number of pending request
isStable(): boolean
Whether an associated application is stable
whenStable(callback: Function): void
Run callback when the application is stable
getPendingRequestCount(): number
Get the number of pending requests
findProviders(using: any, provider: string, exactMatch: boolean): any[]
Find providers by name
Annotations
@Injectable()
© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v5.angular.io/api/core/Testability