@dbg-riskit/angular-testing
Version:
22 lines (21 loc) • 809 B
TypeScript
import { DebugElement } from '@angular/core';
import { ComponentFixture } from '@angular/core/testing';
import { MessageComponentDef } from './message.def';
export declare class Page<T> {
protected fixture: ComponentFixture<T>;
debugElement: DebugElement;
component: T;
private _timeOffset;
constructor(fixture: ComponentFixture<T>);
detectChanges(millis?: number): void;
advanceAndDetectChanges(millis?: number): void;
advanceHTTP(): void;
advanceAndDetectChangesUsingOffset(millis: number): void;
resetTimeOffset(): void;
destroy(): void;
}
export declare class PageWithLoading<T> extends Page<T> {
constructor(fixture: ComponentFixture<T>);
get initialLoadComponent(): MessageComponentDef | null;
get noDataComponent(): MessageComponentDef | null;
}