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
  findBindings(using: any, provider: string, exactMatch: boolean): any[]
  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

decreasePendingRequestCount(): number

isStable(): boolean

whenStable(callback: Function): void

getPendingRequestCount(): number

findBindings(using: any, provider: string, exactMatch: boolean): any[]

findProviders(using: any, provider: string, exactMatch: boolean): any[]

Annotations

@Injectable()

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v4.angular.io/api/core/Testability