UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

22 lines (21 loc) 1.24 kB
import { Page } from "@playwright/test"; import { UiBaseLocators } from "./UiBaseLocators"; export declare class DocumentBlueprintUiHelper extends UiBaseLocators { private readonly documentBlueprintTree; private readonly documentBlueprintNameTxt; private readonly deleteMenu; constructor(page: Page); clickActionsMenuForDocumentBlueprints(name: string): Promise<void>; clickActionsMenuAtRoot(): Promise<void>; clickRootFolderCaretButton(): Promise<void>; clickSaveButtonAndWaitForDocumentBlueprintToBeCreated(): Promise<string | undefined>; clickSaveButtonAndWaitForDocumentBlueprintToBeUpdated(): Promise<string | undefined>; reloadDocumentBlueprintsTree(): Promise<void>; goToDocumentBlueprint(blueprintName: string): Promise<void>; isDocumentBlueprintRootTreeItemVisible(blueprintName: string, isVisible?: boolean, toReload?: boolean): Promise<void>; clickCreateDocumentBlueprintButton(): Promise<void>; clickCreateNewDocumentBlueprintButton(): Promise<void>; enterDocumentBlueprintName(blueprintName: string): Promise<void>; clickDeleteMenuButton(): Promise<void>; clickConfirmToDeleteButtonAndWaitForDocumentBlueprintToBeDeleted(): Promise<string | undefined>; }