Skip to main content

Interface: FETestLibraryPage

Defined in: src/fe/fe-test-library.ts:39

Minimal page interface required by the FE Test Library.

Remarks​

Abstracts Playwright's Page to the subset needed for script injection and WorkZone detection. This allows unit testing with lightweight mocks.

Example​

const page: FETestLibraryPage = playwrightPage;
await initializeFETestLibrary(page, config);

Methods​

evaluate()​

evaluate<TResult>(pageFunction, arg?): Promise<TResult>

Defined in: src/fe/fe-test-library.ts:40

Type Parameters​

TResult​

TResult

Parameters​

pageFunction​

string

arg?​

unknown

Returns​

Promise<TResult>


locator()​

locator(selector): object

Defined in: src/fe/fe-test-library.ts:41

Parameters​

selector​

string

Returns​

object

count()​

count(): Promise<number>

Returns​

Promise<number>