@dbg-riskit/angular-testing
Version:
18 lines (17 loc) • 742 B
TypeScript
import { DebugElement } from '@angular/core';
import { ComponentFixture } from '@angular/core/testing';
import { LoginComponent } from '@dbg-riskit/angular-login';
import { MessageComponentDef } from './message.def';
import { Page } from './page.base';
export declare class LoginPage extends Page<LoginComponent> {
constructor(fixture: ComponentFixture<LoginComponent>);
get formElement(): DebugElement;
get usernameElement(): DebugElement;
set username(username: string);
get passwordElement(): DebugElement;
set password(password: string);
get loginButtonElement(): DebugElement;
get successMessage(): MessageComponentDef | null;
get errorMessage(): MessageComponentDef | null;
clickLogin(): void;
}