Skip to main content
Version: 1.x

Interface: FETestLibraryPage

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

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:49

Type Parameters

TResult

TResult

Parameters

pageFunction

string

arg?

unknown

Returns

Promise<TResult>


locator()

locator(selector): object

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

Parameters

selector

string

Returns

object

count()

count(): Promise<number>

Returns

Promise<number>