@thisisagile/easy-test-react
Version:
Straightforward wrapper library for testing-library/react
18 lines (17 loc) • 583 B
TypeScript
import { Tester } from './Tester';
export declare class ElementTester {
readonly element: () => Element;
constructor(element: () => Element);
get value(): string;
get isValid(): boolean;
get then(): Tester;
click: () => this | undefined;
awaitClick: () => Promise<boolean>;
keyDown: (key: string) => this | undefined;
mouseDown: (index?: number) => this | undefined;
pressEnter: () => this | undefined;
clear: () => boolean;
type: (value: string) => boolean;
wait: () => Promise<Element>;
waitForRemove: () => Promise<void>;
}