TestBed

ClassStability: Experimental

Class Overview

class TestBed {
initTestEnvironment(ngModule: Type, platform: PlatformRef) : TestBed
resetTestEnvironment()
resetTestingModule() : typeof TestBed
configureCompiler(config: {providers?: any[]; useJit?: boolean;}) : typeof TestBed
configureTestingModule(moduleDef: TestModuleMetadata) : typeof TestBed
compileComponents() : Promise<any>
overrideModule(ngModule: ConcreteType<any>, override: MetadataOverride<NgModuleMetadataType>) : typeof TestBed
overrideComponent(component: ConcreteType<any>, override: MetadataOverride<ComponentMetadataType>) : typeof TestBed
overrideDirective(directive: ConcreteType<any>, override: MetadataOverride<DirectiveMetadataType>) : typeof TestBed
overridePipe(pipe: ConcreteType<any>, override: MetadataOverride<PipeMetadataType>) : typeof TestBed
createComponent(component: ConcreteType<T>) : ComponentFixture<T>
initTestEnvironment(ngModule: Type, platform: PlatformRef)
resetTestEnvironment()
reset()
resetTestingModule()
platform : PlatformRef
ngModule : Type
configureCompiler(config: {providers?: any[], useJit?: boolean})
configureTestingModule(moduleDef: TestModuleMetadata)
compileComponents() : Promise<any>
get(token: any, notFoundValue?: any)
execute(tokens: any[], fn: Function) : any
overrideModule(ngModule: ConcreteType<any>, override: MetadataOverride<NgModuleMetadataType>) : void
overrideComponent(component: ConcreteType<any>, override: MetadataOverride<ComponentMetadataType>) : void
overrideDirective(directive: ConcreteType<any>, override: MetadataOverride<DirectiveMetadataType>) : void
overridePipe(pipe: ConcreteType<any>, override: MetadataOverride<PipeMetadataType>) : void
createComponent(component: ConcreteType<T>) : ComponentFixture<T>

}

Class Description

Class Export

export class TestBed

Static Members

Class Details

exported from @angular/core/testing defined in @angular/core/testing/test_bed.ts (line 47)